University

Imi-Nova International Management Institute

http://imi-nova.md/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
23570
5455
25
24566
23162
8602
6115