University

Universidad de Lima

http://www.ulima.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3434
272
8
1899
2458
3774
4789