10.1101/349902
Commitments by the biopharmaceutical industry to clinical trials transparency: the evolving environment
2018-06-18