University

Southeastern University Florida

https://www.seu.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7423
1655
1554
3620
6492
6650