T today.ucsd.edu Lead Limited Brain and Language Development in Neanderthals and Other Hominids? 99 points gmays 1 year ago 69 comments