University

Universidad Tecnológica del Perú

http://www.utp.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7870
770
34
4120
10545
5480
6033