University

Universidad Fray Luca Paccioli

https://www.uflp.net/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20854
1983
337
20459
6492
6650