University

Universidad Andina del Cusco

https://www.uandina.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12390
56
56
2292
13063
5682
6529