A new computer analysis from investigators at the MD Anderson Cancer Center suggests that traces of long-lost human cousins may be buried in modern people’s DNA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.