
Medical Education, Medical Education, Medical degree, DO, Residency in Internal Medicine, Medical degree, DO
(Unverified)
Medical Registration Verified
Dr. John R Mcrae is a Internal Medicine,General Physician and Endocrinologist and has an experience of 54 years in these fields. He completed Medical Education from Duke University School Of Medicine in 1972,Medical Education from Duke University in 1972 and Medical degree, DO from Duke University School Of Medicine in 1975. Some of the services provided by the doctor are: Pituitary Gland Cancer,Diabetes,Blood in Urine (Hematuria),Thyroiditis and Hypogonadism etc.
188 Surgeries & Treatments

Pituitary Gland

hypertension & high blood pressure

Reproductive

Lipid Metabolism

Hypothyroid

Hormones
No photos & videos available
Q: Why do patients visit Dr. John R Mcrae?
A: Patients frequently visit Dr. John R Mcrae for Pituitary Gland Cancer, Diabetes, Blood in Urine (Hematuria). To see more reasons visit the doctor's profile on Practo.
Q: What is Dr. John R Mcrae's education qualification?
A: Dr. John R Mcrae has the following qualifications - Medical Education, Medical Education, Medical degree, DO, Residency in Internal Medicine, Medical degree, DO.
Q: What does Dr. John R Mcrae specialises in ?
A: Dr. John R Mcrae specialises as Internal Medicine, General Physician, Endocrinologist, Diabetologist.
Q: How many years of experience does Dr. John R Mcrae have?
A: Dr. John R Mcrae has an overall experience of 54 years. View where has Dr. John R Mcrae practiced in the past.
Q: Who is Dr. John R Mcrae?
A: Dr. John R Mcrae is a Internal Medicine,General Physician and Endocrinologist and has an experience of 54 years in these fields. He completed Medical Education from Duke University School Of Medicine in 1972,Medical Education from Duke University in 1972 and Medical degree, DO from Duke University School Of Medicine in 1975. Some of the services provided by the doctor are: Pituitary Gland Cancer,Diabetes,Blood in Urine (Hematuria),Thyroiditis and Hypogonadism etc.. View more details about the doctor on Practo.
(Unverified)
(Unverified)
(Unverified)