University

International Women University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22582
9797
974
23018
5878
6683