Dr. Chen is a licensed Neurological Surgery in CA. Medical degree obtained from Jefferson Medical College. Completed residency training at Virginia Commonwealth University. Currently practices at City of Hope (City of Hope), located at 1500 East Duarte Rd, Duarte, CA 91010. Dr. Chen specializes in Complex operations for the removal of brain, brachial plexus and spine tumors, Brain and Spine Tumors.. In addition to English, Dr. Chen speaks Mandarin.