What does IMUA stand for?
IMUA stands for "International Management University of Asia"
How to abbreviate "International Management University of Asia"?
"International Management University of Asia" can be abbreviated as IMUA
What is the meaning of IMUA abbreviation?
The meaning of IMUA abbreviation is "International Management University of Asia"
What does IMUA mean?
IMUA as abbreviation means "International Management University of Asia"