Might ET be buried under too much ice to phone Earth? That’s what planetary scientist Alan Stern of the Southwest Research Institute in Boulder, …

First posted on http://www.sciencemag.org