University

University of Wyoming

http://www.uwyo.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
466
176
152
1693
330
500
720