University

Universidad Norbert Wiener

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9883
882
47
11877
5761
6650