University

Instituto Tecnológico Superior de Felipe Carrillo Puerto

https://itscarrillopuerto.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24243
2553
601
23367
24098
5819
6626