University

Universidad de Lima

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
3032
217
5
1235
1464
3070
5201