David Patrick Fitzgerald, MD

Clinical Associate in the Department of Medicine
Email address david.p.fitzgerald@duke.edu

Education and Training

  • M.D., University of North Carolina at Chapel Hill School of Medicine, 2000