University

Universidad Andina del Cusco

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9861
874
44
13443
5479
6245