Dr. Teresa Ro
Dr. Teresa Ro was born in Boston, raised in Seoul, Korea, and now considers the Triangle area her home. She received her undergraduate degree from Duke University, graduating magna cum laude with a B.S. in Biology. She then attended the University of North Carolina for medical school and remained at UNC to complete her dermatology training, where she served as Chief Resident in her final year.
When she is not at work, she enjoys spending time with her family and attending Pilates classes.



