University

Instituto Superior Tecnológico

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14577
1282
79
12838
7619
7217