Design Engineering


Image

NASA robotic arm precisely installing Webb Telescope mirrors
16-Feb-James-Webb-Telescope-625