Moscow, United States
Established in the year 1889, The University of Idaho(UI) is a public university situated in Moscow. Spread across 1,585 acres of land in the rolling hills of the Palouse region, UI is a designated Land-grant University. It has three campuses located in Coeur d’Alene, Boise, and Idaho Falls. Current Read more
Want to know more about this University?