Ball Aerospace Completes Critical Design Review of Roman Space Telescope Instrument https://www.ball.com/aerospace/newsroom/detail?newsid=124062