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