Dr. Shen is a licensed Pediatrics in CA. Graduated in 1993. Medical degree obtained from UT Health San Antonio. Completed residency training at UT Health Houston. Currently practices at Kaiser Permanente (Kaiser Permanente), located at 276 International Circle, San Jose, CA 95119. In addition to English, Dr. Shen speaks Taiwanese and Mandarin.