Theodore Koterwas

Ted Koterwas leads the Web and Mobile Applications development team in the IT Services department of the University of Oxford.