University

TECSUP

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13200
1104
62
11427
12127
5819
6626