University

Oklahoma Panhandle State University

https://ror.org/0446zdv37

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9149
2018
1899
5468
8370
7223