Associate Professor
Department of Computer Science
University of Oxford
Wolfson Building, Parks Road
Oxford, OX1 3QD, UK

Office: 449
Tel: +44 (0) 1865 610 589
Fax: +44 (0) 1865 273 839
Email:

Tutorial and Governing Body Fellow
Lady Margaret Hall
Norham Gardens Road
Oxford, OX1 6QA, UK