Hagen, M. and Azevedo, A. (2025) The Impact of Solar Flares and Coronal Mass Ejections on Earth’s Climate. Atmospheric and ...