University

Instituto Tecnológico de Pátzcuaro

http://www.itspa.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23741
2718
589
18878
23920
7356
6084