DR. DAVID JAMES GALLAGHER, MB BCH BAO, Internal medicine in Manhattan, NYC | CareIndex