Dr. Chen is a licensed Cardiology in NY. Medical degree obtained from Icahn School of Medicine at Mount Sinai. Completed residency training at St Lukes-Roosevelt and fellowship training at St Lukes-Roosevelt. Currently practices at TC Cardiology (TC Cardiology), located at 39-07 Prince St, Flushing, NY 11354. In addition to English, Dr. Chen speaks Mandarin.