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, where she graduated Magna Cum Laude with a B.S. in Biology and minor in Chemistry. She then attended University of North Carolina School of Medicine, completed an intern year in New Jersey, and returned to North Carolina for Dermatology residency at UNC, where she served as chief resident during her final year.

She enjoys spending time with her daughter and husband, a Brooklyn native at heart growing to love the Triangle area. When she is not at work, you may find her walking a nearby trail with her family, singing and dancing with her daughter, or doing Zumba and Pilates with her friends.

Clinic Locations (beginning September, 2021)






Undergraduate: Duke University, Durham, NC 2008-2012
Medical School: University of North Carolina at Chapel Hill, 2013-2017
Internship: Internal Medicine, Rutgers Robert Wood Johnson, New Brunswick, NJ 2017-2018
Residency: Dermatology, University of North Carolina at Chapel Hill, 2018-2021