University

Instituto Superior Tecnológico

http://www.idat.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14474
1274
70
8647
12975
11401
6033