University

Instituto Tecnológico de Valle del Yaqui

https://www.itvy.edu.mx/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
27520
3538
954
15068
27994
7356
6084