Could life thrive in the devastated rock left behind after a meteorite impact? A new study hints that possibly, that…