University

Institut Manajemen Wiyata Indonesia

http://www.imwi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26043
11695
1476
22295
26156
5819
6626