University

Universidad Tecnológica del Perú

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8394
769
36
2205
9987
6142
6084