University

Universidad Norbert Wiener

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
9884
882
47
11876
5764
6650