
NASA @NASA
Technicians have successfully tested our @NASAWebb telescope's Deployable Tower Assembly. Once in space, the tower will deploy to separate electronics & propulsion systems from the mirrors and sensors, which need to be very cold to perform optimal science: https://t.co/OsDgchJStB https://t.co/IJputrXpX8 — PolitiTweet.org