University

Southeastern University Florida

https://www.seu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7421
1656
1555
3621
6488
6650