University

International Women University

http://www.iwu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24341
10691
1186
23681
24215
5819
6626