University

Imi-Nova International Management Institute

https://imi-nova.md/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
24349
5298
23
24189
6492
6650