Scallops Have Eyes, and Each One Builds a Beautiful Living Mirror
Alison Sweeney of the School of Arts and Sciences, who studies animal vision, comments on the structure of scallop eyes.
・ From Atlantic
Alison Sweeney of the School of Arts and Sciences, who studies animal vision, comments on the structure of scallop eyes.
・ From Atlantic