Construction of the Tokamak complex at the ITER, France

Bildnummer 13618632
Construction of the Tokamak complex at the ITER, France
;