Meaning: 
European Medical Research Councils (A Unit of the ESF)
Category of acronyms: 
Alphabets: