University

Universidad Peruana los Andes

http://upla.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11631
1023
49
5798
10356
11096
6033