University

Universidad Norbert Wiener

https://www.uwiener.edu.pe/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11190
945
46
10566
5703
6683