Designed by
Title
Workers at a nuclear fuel storage facility. #195360034
Description
Health Physicists analyze and monitor and equipment, compliance, and conditions at The Idaho Chemical Processing Plant, a nuclear fuel storage and processing facility at the Idaho National Laboratory.
This image is editorial