Tallinn University of Technology
World's Oldest Eye is 530 Million Years Old (Video)
An international group of scientists has discovered fossilized remains of an eye from 530 million years, the Independent newspaper reported.
An international group of scientists has discovered fossilized remains of an eye from 530 million years, the Independent newspaper reported.