fbpx

Kathleen L. Hefferon

Kathleen L. Hefferon, a biologist and author, is an instructor at Cornell and a research scientist at the University of Toronto.