NASA’s Nancy Grace Roman Space Telescope is one giant step closer to unlocking the mysteries of the universe. The mission has now received its final major delivery: the Optical Telescope Assembly, which includes a 7.9-foot (2.4-meter) primary mirror, nine additional mirrors, and supporting structures and electronics. The assembly was delivered Nov. 7. to the largest […]
November 14, 2024
from NASA https://ift.tt/psr0FEH
via IFTTT
No comments:
Post a Comment