University

Universidad Tecnológica de la Babícora

https://utb.edu.mx/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
28484
3438
877
28463
6492
6650