Investigators
Abbreviation
Clin Pharmacol Ther
Publication Date
2020-06-15
Pubmed ID
32542772
Full Title
Response to "Externally Controlled Trials: Are We There Yet?"