David Torrres Barba, M.D. NPI Number: 1447612676 Primary Specialty: Cardiology Languages Spoken: ENGLISH Gender: Male Education Medical School David Geffen School of Medicine at UCLA Residency UC Davis Health- Internal Medicine