Michael Kernahan
Canada
, joined 06 Aug 2002
Computer Engineering working for National Research Council. Currently enrolled in Masters program and University of Western Ontario.