University

University of Texas Permian Basin

https://www.utpb.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4188
795
728
4136
3512
5272