Are new drug development platforms leading the charge for pharma innovation?

by