Life science leaders warn medicine’s Budget windfall must be supported by talent drive

11 Nov 2024