10.1101/287821

Direct estimation of mutations in great apes reveals significant recent human slowdown in the yearly mutation rate

2018-03-23