Diana Mc Gregor, MD practices as an Anesthesiologist in Rochester, MN.Diana Mc Gregor, MD graduated from Univ Of London Fac Med-Westminster Med Sch (See 917-07).
Primary Specialty
Anesthesiologist
EducationUniv Of London Fac Med-Westminster Med Sch (See 917-07)
TrainingMayo Grad Sch Med/Mayo Fndn, Anesthesiology