University

Institut Manajemen Wiyata Indonesia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25194
11292
1274
25078
5963
6683