Peter C. Ruben, Ph.D. is a member of the Faculty of Science at Simon Fraser University.

Articles by this author