University

Universidad Tecnológica del Perú

https://www.utp.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8997
794
37
2413
9875
5312
6528