Media

radiation barriers.jpg

The Lepse's radiation barriers under construction. (Source: Nerpa)