University

Universidad de Lima

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3032
217
5
1235
1464
3070
5201