University

Universidad Norbert Wiener

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5722
619
31
10982
5506
5775