What does IMDD stand for?
IMDD stands for "Institutul de Management si Dezvoltare Durabila"
How to abbreviate "Institutul de Management si Dezvoltare Durabila"?
"Institutul de Management si Dezvoltare Durabila" can be abbreviated as IMDD
What is the meaning of IMDD abbreviation?
The meaning of IMDD abbreviation is "Institutul de Management si Dezvoltare Durabila"
What does IMDD mean?
IMDD as abbreviation means "Institutul de Management si Dezvoltare Durabila"