Big Fat Pharma and the “Free Market”
The United States government, through its National Institutes of Health (NIH), supports thousands of drug trials each year, and spends about $40…
The United States government, through its National Institutes of Health (NIH), supports thousands of drug trials each year, and spends about $40…