University

(1) Universidad Autónoma de Tamaulipas

http://www.uat.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3321
41
41
3169
6782
1858
3926