University

University of Idaho

https://www.uidaho.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
511
180
156
321
524
829