Posted by Patrick Lam on Sunday, April 8, 2018
Posted by Patrick Lam on Friday, February 9, 2018
Posted by Patrick Lam on Thursday, November 3, 2016
Posted by Patrick Lam on Wednesday, May 1, 2013
Posted by Patrick Lam on Tuesday, June 30, 2009
Associate Professor of Electrical and Computer Engineering at the University of Waterloo; patrick.lam@uwaterloo.ca