University

Saint Mary Academy

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22199
9097
911
20590
21995
8602
6115