Endless Forms Most Beautiful, 08 Aug 2017 Neanderthal females reached menarche faster than modern humans? Interesting bioinformatics/genomics paper assaying indels…