Security ... think about it!
Officials at the Idaho National Laboratory are making final plans for the $48 million research facility.