Daniel Mackin, PhD

Dartmouth Medical School, Hanover, New Hampshire