10.1101/287821
Direct estimation of mutations in great apes reveals significant recent human slowdown in the yearly mutation rate
2018-03-23