Bad pharma : how medicine is broken and how we can fix it
Goldacre, Ben
Bad pharma : how medicine is broken and how we can fix it - Revised - London : Fourth Estate, 2013 - xviii, 462 pages ; 20 cm
9780007498086
Pharmacology and Pharmaceutics
Bad pharma : how medicine is broken and how we can fix it - Revised - London : Fourth Estate, 2013 - xviii, 462 pages ; 20 cm
9780007498086
Pharmacology and Pharmaceutics