Duncan Sommerville

Photo of Duncan Sommerville

Infrastructure Engineer

BSc Computer Science, University of Waterloo
Picture of Duncan Sommerville