University of Idaho University of Idaho is a clinical research site located in Moscow, Idaho. Therapeutic areas: Other/Unspecified.