Dr. Shen is a licensed Cardiology in CA. Graduated in 1988. Medical degree obtained from China Medical University, Taiwan. Completed residency training at USC Medical Center and fellowship training at Kaiser Permanente. Currently practices at Kaiser Permanente (Kaiser Permanente), located at 1526 N Edgemont St, Los Angeles, CA 90027. In addition to English, Dr. Shen speaks Taiwanese and Mandarin and accepts new patients.