University

Universidad de Lima

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3262
245
7
1277
2132
3476
4768