Karen Halfhide, PhD, LSW, ACSW

Karen Rice Halfhide, PhD, LSW, ACSW

Professor, Millersville University