Ocean Worlds Life Surveyor

NASA has Built a Collection of Instruments That Will Search for Life Inside Europa and Enceladus

Scientists at NASA JPL and Colorado University have created a new instrument for finding signs of life, called the Ocean…

1 year ago