University

Instituto Superior Tecnológico

https://www.idat.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13231
1115
62
5197
12601
7360
6084