NASA integrates a telescope and other special instruments to the Roman space probe

This achievement allows the mission to advance towards the final stage of preparation before its launch, scheduled for 2027.