University

TECSUP

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13126
1107
61
10009
12005
7356
6084