claim
Europa is considered one of the most promising locations in the solar system for discovering currently habitable environments due to strong evidence of liquid water beneath its icy crust.
Authors
Sources
- Life on the Edge: Bioprospecting Extremophiles for Astrobiology link.springer.com via serper
Referenced by nodes (2)
- solar system location
- Europe location