Kenneth Patrick Barnes, MD

Clinical Associate in the Department of Medicine
Email address kenneth.barnes@duke.edu

Education and Training

  • M.D., University College Dublin (Ireland), 2003