University

International Women University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23644
10071
1011
22070
24964
6954
6084