University

University of Idaho

https://www.uidaho.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
471
181
157
1255
277
512
802