Tag: leuprolide

Big Trouble in Little Pharma
The Excruciating Inspection of David Geier’s DAP Pharmaceuticals
Exploring issues and controversies in the relationship between science and medicine
The Excruciating Inspection of David Geier’s DAP Pharmaceuticals