leipzig germany

Bonobo Genome Has Been Decoded

Scientists have succeeded to decode the bonobo genome, the biochemical instructions in the ape's cells that guide the building and…

13 years ago