Paul Dempster

Senior Lecturer

My Role

Director of Teaching (UG) & Senior Lecturer, School of Computing and Communications