Meaning: 
European and Developing Countries Clinical Trial Partnership
Category of acronyms: 
Alphabets: