John M. Casselman, Ph.D.

Adjunct Professor
Queen's University
Biology
116 Barrie Street
Kingston ONCanada
K7L 3N6