University

Universidad Andina del Cusco

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11591
971
47
2233
13503
6605
6084