Dr. Shen is a licensed OB/GYN in CA. Graduated in 1970. Medical degree obtained from National Taiwan University College of Medicine. Completed residency training at UCSF Health. Currently practices at Sutter Health (Sutter Health), located at 1 Shrader St, San Francisco, CA 94117. In addition to English, Dr. Shen speaks Mandarin and Cantonese and accepts new patients.