Cost of developing new drugs may be lower than industry claims: trialtheguardian.com275 pointsswores2 years ago