University

Universidad Fray Luca Paccioli

https://www.uflp.net/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
24253
2556
604
26966
23687
5819
6626