Thomas
Thomas Cordua-von Specht
University of Waterloo Computer Science Graduate