Tufts’ $2.6bn drug development figures questioned
Friday, December 5, 2014 - 05:40
in Mathematics & Economics
Details sought about how university determined cost of bringing a drug to market jumped 145% since 2003
Details sought about how university determined cost of bringing a drug to market jumped 145% since 2003