12 Nov 2026

ERC awards €500 million to 48 teams tackling major scientific challenges