19 May 2009

The fossil, nicknamed Ida, is claimed to be a “missing link” between today’s higher primates – monkeys, apes and humans

Posted by admin under: Science .

Missing link found? Scientists unveil fossil of 47 million-year-old primate, Darwinius masillae

Full Story Here

Leave a Reply