2 ms·Discovery of organisms in –13C waters may inform search for life on other worlds1 points by 001sky 14y ago