University

Instituto Superior Tecnológico

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14973
1239
67
13610
6492
6650