Meaning: 
Institute for Drug Outcomes Research (The Netherlands)
Category of acronyms: 
Alphabets: