Integration of the STM Mirrors on the mirror support platform at Estec, NL
Photo: ESA
Integration of the STM Mirrors on the mirror support platform at Estec, NL
Previous
Next