University

Universidad Tecnológica del Perú

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7550
745
35
10454
5182
6245