Posted: Mar 29, 2018 4:20 pm
Wortfish wrote:aban57 wrote:
Also, believing that 7 billions can come from a single couple is perfectly ludicrous.
https://www.nature.com/news/genetic-ada ... me-1.13478
A classic case of popular science leading to misunderstanding.