Michael Shepherd, Dalhousie University

Profile Photo of Michael Shepherd

Computer Science Professor Halifax, Nova Scotia shepherd@cs.dal.ca Office: (902) 494-3686