Bad Pharma: How Medicine is Broken, and How We Can Fix it
Publisher: HarperCollins Publishers
Published: Feb 14, 2001
Number of pages: 240
ISBN-13: 9780007498086