News

According to brokerage Jefferies, the average drug development cycle spans 8 to 10 years, with success rates below 10% and ...