University

University of Idaho

http://www.uidaho.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
477
179
156
1173
278
470
798