Dr. Mao is a licensed Geriatric Medicine in CA. Medical degree obtained from UCSF School of Medicine. Completed residency training at University of Washington and fellowship training at Stanford Health. Currently practices at On Lok Inc (On Lok Inc), located at 3575 Geary Blvd, San Francisco, CA 94118. In addition to English, Dr. Mao speaks Mandarin.