Dr. Jeff Zweerink: Does It Mean That the Planet Supports Life, Is Water Found on Other Planets Usable?