NASA’s First Mission to the Trojan Asteroids Integrates its Second Scientific Instrument

(NASA) – NASA’s Lucy mission is one step closer to launch as L’TES, the Lucy Thermal Emission Spectrometer, has been successfully integrated on … read more