European & Developing Countries Clinical Trials Partnership (EDCTP)
- PMID: 29136388
- PMCID: PMC5791573
- DOI: 10.1080/21645515.2017.1356649
European & Developing Countries Clinical Trials Partnership (EDCTP)
MeSH terms
Substances
LinkOut - more resources
Full Text Sources
Other Literature Sources
Medical