University of Idaho

The University of Idaho (U of I, or UIdaho) is a public land-grant research university in Moscow, Idaho, United States. Established 136 years ago in 1889 and opened three years later, it was the state's sole university for 71 years, until 1963.

1 story • Updated Nov 5, 2025
Health

"Shocking Images Unveil DNA Evidence Linking Kohberger to Idaho Murders"

9 sources Nov 3, 2025