University

Instituto Tecnológico de Pátzcuaro

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
23576
2434
549
19509
23747
5819
6626