Harvard neuroscientist condemned for stitching infant monkeys’ eyes shut to study vision disorders
A Harvard neuroscientist has been condemned by the general public for analysis that concerned ripping new child monkeys from their moms and stitching their eyelids shut within the title of…
