Tag: The Largest Telescope Project in the World

50 Hexapod 6-DOF Alignment Systems for the Sub-Reflectors of ALMA, the Largest Telescope Project in the World