University

Universidad Tecnológica del Perú

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6454
668
33
9921
5255
6216