Teh-Fu Thomas, Chen M.D.Attending PhysicianCardiology Internal Medicine Education: Icahn School of Medicine at Mount SinaiMain Office:718-661-1783 TC Cardiology 39-07 Prince St #3A Flushing, NY 11354 Certification: Board Certified in Cardiology, Internal Medicine Hospital Affiliations:Northwell Health Hospital Affiliations: North Shore University Hospital