Edinburgh Research Explorer

Turing Fellowship

Prize: Fellowships awarded competitively