Joseph ShavitDec 22, 2020New study shows that life really could exist on Jupiter's moon EuropaUsing years of data collected from ice-covered habitats all over the world, a Montana State University team has discovered new insights...