www.scientificamerican.com
6 days agoOMG science
Podcast: The Devil in the Details, Chapter One: The Doctor Who Said No to Thalidomide
Frances Oldham Kelsey refused to approve thalidomide despite pressure, prioritizing safety and integrity over expediency in drug regulation. [ more ]