University

Instituto Tecnológico de Puerto Vallarta

http://www.tecvallarta.edu.mx/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
18708
1712
287
17830
18367
5819
6626