Olympus Life Sciences Image of the Year: Rat fetus photo wins prestigious photography prize

A stunning image of a rat fetus with glowing red eyes and iridescent tissue has been named winner of a prestigious science photograph prize. Scientist Werner Zuschratter captured the embryo on its 21st day of development using a microscope that shoots images through a tiny pinhole to highlight contrasts and increase clarity.  Along with Zuschratter’s … Read more