University

University of Idaho

http://www.uidaho.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
489
140
154
1278
303
457
797