Designed by
Title
Monument to Ilya Mechnikov in Kharkiv, Ukraine #115372715
Description
Kharkiv, Ukraine - April 26, 2018: Monument to Ilya Mechnikov, a Russian immunologist who was awarded Nobel Prize in Physiology or Medicine in 1908.
This image is editorial