A 13-foot robot nicknamed Godzilla is being engineered to assemble components inside ITER, the massive fusion reactor taking shape in southern France. The machine exists because the interior of a ...
The International Thermonuclear Experimental Reactor (ITER) project has unveiled a new ‘Godzilla’ robot, which ...