Our Wall of Heroes

Dmitrii Nechepurenko, PhD, Russia