Katarin MacLeod, PhD

Associate Professor
315
Xavier Hall
(902) 867-2211