News Horizon Europe 2025: €960 million funding for health and cancer research 30 May 2025 - 3 min read