University

University of Santo Tomas

http://www.ust.edu.ph/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3262
1009
6
7594
3590
2984
4215