University

Universidad Tecnológica del Perú

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9018
796
37
2412
9873
5309
6626