John Canal

Senior Lecturer

Education

  • B.Sc., Simon Fraser University
  • Ph.D., Simon Fraser University

Publications

Click here to view publications.