Download the Practo app for free

Get Rs. 100 HealthCash

Download the app now
Book instant appointments 24x7
Bookmark doctors for quick access
Consult online with a doctor in 60s

Dr. Duncan McGregor

Medical School

Internal Medicine

21 years experience overall

Grand Junction 81501 Grand Junction Dialysis Center
Free Consultation
Clinic Appointment

About Dr. Duncan McGregor

Dr. Duncan McGregor is a Nephrologist,General Physician and Internal Mread more

Practices at

Grand Junction 81501 -

Grand Junction Dialysis Center

Address
710 Wellington Ave Ste 20
Fees
"Free" for regular consultation

services

Urinary Tract Infection (Uti)
Urinary Incontinence
Diabetes Counseling
Vasculitis
Living Kidney Donor Evaluation
Iron Metabolism Disorders
Diabetes with Renal Manifestations
Parathyroid (Gland) Disease
Secondary Renovascular Hypertension
Systemic Vasculitis
Show More services (94)
Common Questions
Q :
Where does Dr. Duncan McGregor practice?
A :
Dr. Duncan McGregor practices at Grand Junction Dialysis Center - Grand Junction 81501.
Q :
Why do patients visit Dr. Duncan McGregor?
A :
Patients frequently visit Dr. Duncan McGregor for Urinary Tract Infection (Uti), Urinary Incontinence, Diabetes Counseling. To see more reasons visit the doctor's profile on Practo.
Q :
What is Dr. Duncan McGregor's education qualification?
A :
Dr. Duncan McGregor has the following qualifications - Medical School.
Q :
What does Dr. Duncan McGregor specialises in ?
A :
Dr. Duncan McGregor specialises as Internal Medicine.
Q :
How many years of experience does Dr. Duncan McGregor have?
A :
Dr. Duncan McGregor has an overall experience of 21 years. View where has Dr. Duncan McGregor practiced in the past.

Other Information

Specializations

Internal Medicine

Education

Medical School - UNIVERSITY OF MINNESOTA / CROOKSTON CAMPUS, 2004

Registrations

1144409483 National Provider Identifier (NPI)
Clinic appointment