University

Universidad Autónoma del Perú

https://www.autonoma.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16316
1388
71
15431
5963
6683