University

Universidad Politécnica de Santa Rosa Jáuregui

https://upsrj.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19868
1832
296
19372
6488
6650