University

Universidad Peruana Los Andes

http://upla.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12486
1047
53
4066
11790
7356
6084