University

Universidad de Lima

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3944
344
8
2088
2928
4751
5064