University

University of Texas Permian Basin

https://www.utpb.edu/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3567
793
728
6374
3220
4119
4555