Research Article Details

Article ID: A44278
PMID: 29168826
Source: Nature
Title: Drug development: Sprint finish.
Abstract:
DOI: 10.1038/d41586-017-06926-1