University

Universidad Católica de Santa María

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7420
691
30
9706
6794
5819
6147