Portal:Russia/Selected picture/4
(Redirected from Portal:Russia/Selected picture/22)
Credit: This image comes from Gallica Digital Library and is available under the digital ID btv1b6926750k/f1
Ilya Ilyich Mechnikov is the Russian scientist who discovered phagocytes and won the 1908 Nobel Prize in Physiology or Medicine.