Research Assistant TEACCH Administration & Research
What is the best thing about your job at TEACCH? I love working at TEACCH because the people are nice, and I feel challenged to learn and grow every day in a supportive environment.
sara_stahl@med.unc.edu
UNC TEACCH Autism Program - A&R
100 Renee Lynn Court