University

University of Texas Permian Basin

https://www.utpb.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3904
784
718
3995
3716
5252