Jefferson Star is a leading research facility located in Rigby, Idaho, affiliated with the Idaho National Laboratory.
Specializing in testing building materials in a radioactive environment, they recently unveiled their new Sample Preparation Laboratory to enhance their testing capabilities.
Generated from the website