site logo

New estimate puts cost to develop a new drug at $1B, adding to long-running debate

Getty Images