Meaning: 
European Organisation for Research and Treatment of Cancer
Category of acronyms: 
Alphabets: