sm-photo.jpg

Stuart McRobert

sm … stats.ox.ac.uk

+44 1865 272 862

Computing Manager

Department of Statistics

University of Oxford