IMDEA

AcronymDefinition
IMDEAInstituto Madrileno De Estudios Avanzados (Spanish: Madrid Institute for Advanced Studies)