Tag Archive

Much Ado about Ida: The Missing Link that Wasn’t

Published on November 1, 2009 By sirrahc

Do you remember the introduction to the world of “Ida” this past May? The media frenzy and hype around this small, 47 million-year-old primate went far beyond the usual, even when it comes to the intriguing & controversial issue of human evolution. In addition to publication of the scientific paper itself in PLoS ONE, within […]