University

University of Idaho

http://www.uidaho.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
485
179
155
1322
281
478
805