Dr. Chen is a licensed Cardiology in MA. Graduated in 1987. Medical degree obtained from Harvard Medical School. Completed residency training at Massachusetts General Hospital. Currently practices at Boston Children's Hospital (Boston Children's Hospital), located at 300 Longwood Ave, Boston, MA 02115. In addition to English, Dr. Chen speaks Mandarin.