University

Instituto Superior Tecnológico

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13070
1094
60
5557
12542
5819
6626