Posted: Mar 29, 2018 4:20 pm
by Thomas Eshuis
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.