Clinical Assistant Professor, UNC Department of Psychiatry
Staff Psychologist, Charlotte TEACCH Center
Discipline:
Psychologist
919-445-2365 (Office Phone)
Charlotte TEACCH Center
8401 University Executive Park Dr. Suite 100