People Acdemic staff Dr Kasim Terzic - Group leader School of Computer Science - Director of Postgraduate Teaching Lecturer +44 (0)1334 461630 kt54@st-andrews.ac.uk Dr David Harris-Birtill School of Computer Science Senior Lecturer +44 (0)1334 463246 dcchb@st-andrews.ac.uk Dr Juan Ye School of Computer Science Reader +44 (0)1334 463258 OA Dr Ognjen Arandelovic School of Computer Science Reader +44 (0)1334 462824 oa7@st-andrews.ac.uk Postdoctoral research staff LM Mr Lewis McMillan School of Physics and Astronomy Research Fellow lm959@st-andrews.ac.uk UA Utkarsh Agrawal School of Medicine Research Fellow ua1@st-andrews.ac.uk Postgraduate research students AD Ajaykumar Duraiswamy School of Computer Science ad333@st-andrews.ac.uk AH Abudureyimu Halite School of Computer Science ah390@st-andrews.ac.uk CM Craig Myles School of Computer Science cggm1@st-andrews.ac.uk CF Chrissy Fell School of Computer Science cmf21@st-andrews.ac.uk DW Daniel Lee Catherwood Wyeth School of Computer Science dlcw@st-andrews.ac.uk Mr David Morrison School of Computer Science Lecturer +44 (0)1334 463260 dm236@st-andrews.ac.uk GW Georg Wolflein School of Computer Science gw66@st-andrews.ac.uk HN Haseeb Nazki School of Computer Science hn33@st-andrews.ac.uk KM Krzysztof Marianski School of Computer Science km345@st-andrews.ac.uk OD Oliver James Dixon School of Earth & Environmental Sciences Dr Patrick Schrempf School of Computer Science ps90@st-andrews.ac.uk TM Thomas Chirstopher Martin School of Computer Science tcm5@st-andrews.ac.uk YL Yaxiong Lei School of Computer Science yl212@st-andrews.ac.uk YQ Yifei Qian School of Computer Science yq1@st-andrews.ac.uk