These solar "superflares" may have helped to spark life on Earth, but is it possible that they could also help us find life elsewhere?
These solar "superflares" may have helped to spark life on Earth, but is it possible that they could also help us find life elsewhere?