Keith Regehr, University of Waterloo

Adjunct Instructor Waterloo, Ontario kregehr@uwaterloo.ca Office: (226) 339-6282

Links