Duncan McGregor, MD

Providing quality, compassionate care for you and your family

Duncan McGregor, MD

Medical Education and Training:

Medical degree: University of Minnesota Medical School, Minneapolis, Minn.
Residency: University of Utah, Salt Lake City, Utah
Fellowship: University of Utah, Salt Lake City, Utah
Board certification: Internal Medicine, Nephrology

Location:

Specialty:

  • Nephrology
    Nephrologists are specialists who can diagnose and treat kidney disease and associated conditions. They are internal medicine physicians with additional training in kidney disorders.