Arrow-right Camera

Tags


Everything tagged


Sort by:

Stories tagged: nuclear lab


Here’s how Idaho became home to the nation’s top nuclear lab

The land, which belongs to the U.S. Department of Energy, is commonly known as the Idaho National Laboratory site. In Idaho Falls, they simply call it “The Site.”