Skip to content

1 definition

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.