News

With a mean time of ∼12 years from drug discovery to launch, any application of drug-like concepts since the late 1990s will have only had a marginal influence on today's late-stage development ...