ArticleAstrobiology2017
Could It Be Snowing Microbes on Enceladus? Assessing Conditions in Its Plume and Implications for Future Missions.
Carolyn C Porco et al.PubMed ↗Full text ↗Publisher ↗
No numbers read from the abstract.
17 papers cite it
this papercites it