Lucy is the upcoming mission NASA is going to unfold in space soon! The spacecraft will enrol in the 13th mission of the space agency’s Discovery Program that aims to operate closer to the Sun. Recently, Lucy has completed the ...
Lucy is the upcoming mission NASA is going to unfold in space soon! The spacecraft will enrol in the 13th mission of the space agency’s Discovery Program that aims to operate closer to the Sun. Recently, Lucy has completed the ...