University

Instituto Tecnológico Superior de Uruapan

https://tecuruapan.edu.mx/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
16232
1377
193
19356
5963
6245