The importance of (Noachian) impact craters as windows to the subsurface and as potential hosts of life