155012.6k314 NASA Validates Flight Design of Roman Mission in Milestone Review by Denzel Harber Astronomy & Space