Definition.com
Medical experimentation (n.) on indigent Irish women and slaves built American gynecology, and its Mengele-like pioneers still hang honored on medical school walls.
1 definition
Medical experimentation (n.) on indigent Irish women and slaves built American gynecology, and its Mengele-like pioneers still hang honored on medical school walls.