University

Saint Mary Academy

http://www.saintmary.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23808
10155
1024
23120
23637
7360
6084