10.1101/2024.10.01.615851

A previously reported bottleneck in human ancestry 900 kya is likely a statistical artifact

2024-10-02