Skip to content

1 card

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.