EDCTP Medical Abbreviation

EDCTP has various meanings in the Medical category. Discover the full forms, definitions, and usage contexts of EDCTP in Medical.

The European and Developing Country Clinical Trials Partnership
Medical

Citation

Last updated: