The Latest Science Videos
It's often cited that humans share 99% of their DNA with chimps. What does this really mean?