0
Mimas could be a prime candidate for studying the origins of life, astronomers say.