The exceptionally well-preserved fossil primate known as “Ida” is not a missing link as some have claimed, according to a study.
The exceptionally well-preserved fossil primate known as “Ida” is not a missing link as some have claimed, according to a study.