University

Universidad Franco Mexicana UFRAM

https://sefranco.com.mx/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
27652
3260
788
27617
6492
6650