University

Instituto Superior Tecnológico

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14984
1255
66
13847
5963
6658