November 28, 2021 Renato Zamagna
Rising drug development costs (estimated between $643M and $2B) and the length of time (anything from 6 to 14 years...