Contact

Mark Crowley Faculty of Engineering mcrowley@uwaterloo.ca
University of Waterloo Office: E5 4114
200 University Avenue West Phone : 519-888-4567 x31464
Waterloo , Ontario, N2L 3G1 Fax: 519-746-3077
Canada  

Elsewhere online:

Affiliations:

I also contribute to these blogs: