David Keller, MD, received his medical degree from Medical University of South Carolina. He completed residencies and fellowships in internal medicine and infectious diseases at the University of New Mexico Affiliated Hospitals. Dr. Keller received post-fellowship training in the Epidemic Intelligence Service at the U.S. Centers for Disease Control and Prevention. He specializes in infectious diseases and wound care at Montage Medical Group and serves as medical director of Outpatient Immunology Services.
View insurance we accept