This special exhibit from The Post Register's pages chronicles the challenges, achievements and innovations of the people of the Idaho National Laboratory over the past 70 years.