University

Universidad Autónoma del Perú

http://www.autonoma.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21362
2204
97
20887
21060
7356
6084