University

Institut Manajemen Wiyata Indonesia

https://www.imwi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25131
11349
1322
25013
6492
6650