Filters
Bad pharma
426 pages
English language
Published Nov. 7, 2013 by Faber and Faber.
- ISBN:
- 978-0-86547-800-8
- OCLC Number:
- 814389713
Bad pharma
456 pages
English language
Published Nov. 7, 2014
- ISBN:
- 978-0-86547-806-0
- OCLC Number:
- 845516956
Bad Pharma: How Drug Companies Mislead Doctors and Harm Patients
448 pages
Published Feb. 5, 2013 by Signal.
- ISBN:
- 978-0-7710-3629-3
Bad Pharma: How Medicine is Broken, and How We Can Fix it
Published Feb. 14, 2001 by HarperCollins Publishers.
- ISBN:
- 978-0-00-749808-6
Bad Pharma
English language
Published Nov. 7, 2013 by Farrar, Straus & Giroux.
- ISBN:
- 978-0-374-71017-0
Bad Pharma
English language
Published Nov. 7, 2012 by HarperCollins Publishers Limited.
- ISBN:
- 978-0-00-736364-3
Can't find the edition you're looking for?