10.1101/2024.10.01.615851
A previously reported bottleneck in human ancestry 900 kya is likely a statistical artifact
2024-10-02