Dr. Shen is a licensed Emergency Medicine in CA. Graduated in 1990. Medical degree obtained from Keck School of Medicine of USC. Completed residency training at CDU Medicine. Currently practices at Alhambra Hospital Medical Center (Alhambra Hospital Medical Center), located at 100 S Raymond Ave, Alhambra, CA 91801. In addition to English, Dr. Shen speaks Mandarin.