University

Universidad Politécnica de Santa Rosa Jáuregui

https://upsrj.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19872
1832
296
19376
6492
6650