Michigan Tech Research Institute

  • Houghton,MI,United States