Edward Halloran, PhD, RN, FAAN

Professor Emeritus

Chapel Hill, NC 27599-7460