Science editors pick their most memorable stories of the year 27.12.2024 14:00 Sciencebase.com A rundown of the biggest stories that stuck with our news editors this year