Login with your social account: OR 
Company Details for University of Idaho
  • University of Idaho

  • 1776 Science Center Dr Ste 306, Idaho Falls, ID 83402-1575
  • 208-282-7986
  • lat: 43.490001678467 / long: -112.110000610352
  • 8221
  • Map
  • 1889
  • University of Idaho
  • 611310
  • 16409
  • 132 Million Dollars/Year
  • 37674
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)