University

TECSUP

http://www.tecsup.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13041
1117
63
7644
11914
8602
6115