University

Universidad Fray Luca Paccioli

https://www.uflp.net/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
20854
1983
337
20459
6492
6650