University

Universidad Católica de Santa María

http://www.ucsm.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5314
546
22
10112
6730
5709
5341