University

Universidad Franco Mexicana UFRAM

https://sefranco.com.mx/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
27652
3260
788
27617
6492
6650