University

Universidad Peruana Los Andes

http://upla.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12494
1047
53
4065
11803
7360
6084