KEI comment on the new Tufts Study on Drug Development Costs
The Tuft Center for Study of Drug Development (CSDD) has just concluded a press conference, and issued a press release about their new study of drug development costs. The key number is $2.558 billion.