University

Universidad Católica de Santa María

https://www.ucsm.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6099
640
27
6500
6492
5631