science #SearchForLife #SpaceExploration Is the bar higher for scientific claims of alien life? Space.com Sat 6m read
science #SearchForLife #SpaceExploration Alien life could survive deadly stellar radiation, Earth's desert lichen reveal Space.com Jun 26 5m read