David Keller, MD, received his medical degree from Davidson College in North 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 at Montage Medical Group and serves as medical director of Outpatient Immunology Services.
Partial Data by Infogroup (c) 2024. All rights reserved.