Physicians you can count on

Diana Teng

Diana Teng, NP

Diana is a board certified adult geriatrics nurse practitioner, PL super user.

She has NP/RN training at UCSF and an RN internship at the Palo Alto VA. Previously she had experience as an IHSS worker for a hospice patient: EMT experience; and teaching assistant for EMT/human anatomy/nursing/women's self defense.

She also earned a MSN at UCSF AGNP (Adult Geriatrics) and completed the OEH (occupational and environmental health) program.

Her grandmother was with On Lok for 10 years at the On Lok PACE Gee center in the 1990s. She came from a restaurant family in the San Francisco Inner Richmond district. She enjoys Muay Thai, cooking, and reading. She has a dog and cat and she is currently assisting with preceding NP students at UCS's School of Nursing.

Diana speaks fluent English, fluent Mandarin, and conversational Cantonese.