Three UCL scientists have been awarded prestigious European Research Council (ERC) Synergy Grants 2025 to support research ...