Dr. John R Mcrae

Medical Education, Medical Education, Medical degree, DO, Residency in Internal Medicine, Medical degree, DO

Internal Medicine , Endocrinology

General Physician, Endocrinologist +1 more (Unverified)

54 years experience overall

No clinic is associated with this doctor.
If you are looking to book an appointment, find Internal Medicine near you who are available right now.

About Dr. John R Mcrae

Dr. John R Mcrae is a Internal Medicine,General Physician and Endocrinread more

services

Pituitary Gland Cancer
Diabetes
Blood in Urine (Hematuria)
Thyroiditis
Hypogonadism
Type 2 Diabetes Treatment
Hypotension
Heart Disease
Phosphorus Metabolism Disorders
Hypoparathyroidism
Show More services (178)
Common Questions
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, Endocrinology, General Physician, Endocrinologist.
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.

Other Information

Specializations

Internal Medicine
Endocrinology
General Physician
Endocrinologist
Diabetologist

Education

Medical Education - Duke University School Of Medicine, 1972
Medical Education - Duke University, 1972
Medical degree, DO - Duke University School Of Medicine, 1975
Residency in Internal Medicine - Duke University Hospital, Duke University, 1975
Medical degree, DO - Duke University School Of Medicine, 1972

Awards and Recognitions

Checkbook Top Doc
Top MDConsumers Checkbook

Registrations

MD013502 Tennessee Board of Medical Examiners, 0
1245334333 National Provider Identifier (NPI)