NASA’s Lucy Mission Clears Critical Milestone

NASA’s Lucy mission successfully completed its Critical Design Review on Oct. 18.


Click here for original story, NASA’s Lucy Mission Clears Critical Milestone


Source: NASA Goddard Center