University

Universidad Andina del Cusco

http://www.uandina.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11739
999
51
3064
13142
7511
6115