A NASA-operated space observatory has passed the preliminary design review phase, marking a major milestone for the spacecraft's development, Space News reported Monday. Michael New, deputy associate administrator for science at NASA’s Science
MoreProcessing....