Andrew Holding receives Turing Fellowship 7 Aug 2018 Dr Florian Markowetz awarded a CRUK Future Leaders Prize 7 Nov 2016 previous 1 2