TheBizPost

520-million-year-old fossil discovered with brains and guts still intact - Earth.com

Durham University researchers discover Youti yuanshi, a fossil revealing the ancient ancestors of insects and their evolution.

No comments yet.