University

Universidad Norbert Wiener

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
9884
882
47
11876
5764
6650