University

Universidad San Andrés

https://www.usan.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25633
3286
153
16836
26017
8602
6115