7th May 2019Life, scallop, scallop retina, ScienceCarol Duff Scallop eyes, which function similar to telescopes, are even more complex than scientists previously knew Source: VT