Sources

5 Total Sources

UCL Study Finds 29 Primate Species Face Tight Births, With Some Infant Heads Nearly 2x Canal Size