bn:21593479n
Noun Named Entity
JA
No term available
EN
Enceladus Life Signatures and Habitability is an astrobiology concept mission proposed in 2017 to NASA's New Frontiers program to send a spacecraft to Enceladus to search for biosignatures and assess its habitability. Wikipedia
Relations
Sources