World renowned Cambridge scientists back call for urgent investment in research 22 Feb 2024 Knighthood for Professor Stephen Jackson 16 Jun 2023 Professor Steve Jackson to join the Cancer Research UK Cambridge Institute 26 Aug 2022