University

Universidad Peruana los Andes

http://upla.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12364
1057
57
5679
11219
8602
6115