Dr Mark Stoeckle (Rockefeller University) and Dr David Thaler (University of Basel) have led a study revealing that all human beings are descended from just two people.
Dr Mark Stoeckle (Rockefeller University) and Dr David Thaler (University of Basel) have led a study revealing that all human beings are descended from just two people.