University

Universidad Católica de Santa María

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5334
552
20
9084
6934
5858
5362