NASA’s Roman telescope nears launch, reaches final integration and rehearsal milestones | SpaceRocket