University

Universidad Partenon de Cozumel

http://upc.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22346
2259
444
21915
7521
7216