Ball finishes design review for NASA’s SPHEREx mission, will build telescope February 24, 2022 2:05:10 pm