Skip to main content

This is a cartoon of where life dependent on photosynthesis could inhabit Europa’s cracks as they open and close.