University

Universidad Fray Luca Paccioli

https://www.uflp.net/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24253
2556
604
26966
23687
5819
6626