What does IMRO stand for?
IMRO stands for "international medical research organisation"
How to abbreviate "international medical research organisation"?
"international medical research organisation" can be abbreviated as IMRO
What is the meaning of IMRO abbreviation?
The meaning of IMRO abbreviation is "international medical research organisation"
What does IMRO mean?
IMRO as abbreviation means "international medical research organisation"