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. Ranga Macherla

Residency in Internal Medicine, Class of 1994, Medical degree, DO

Internal Medicine

27 years experience overall

Roosevelt Row Banner - University Medical Center Phoenix
Free Consultation
Clinic Appointment

About Dr. Ranga Macherla

Dr. Ranga Macherla is a Internal Medicine and General Physician in Roread more

Practices at

Address
1111 E McDowell Rd, Phoenix, AZ 85006
Fees
"Free" for regular consultation

services

chest pain
Type 2 Diabetes Treatment
Aortic Valve Regurgitation
Esophagitis
Salivary Gland Stones and Inflammation
Gastrostomy
Biliary Atresia
Acute Coronary Syndrome
Chronic Pain Treatment
Bursitis
Show More services (354)
Common Questions
Q :
Where does Dr. Ranga Macherla practice?
A :
Dr. Ranga Macherla practices at Banner - University Medical Center Phoenix - Roosevelt Row.
Q :
Why do patients visit Dr. Ranga Macherla?
A :
Patients frequently visit Dr. Ranga Macherla for chest pain, Type 2 Diabetes Treatment, Aortic Valve Regurgitation. To see more reasons visit the doctor's profile on Practo.
Q :
What is Dr. Ranga Macherla's education qualification?
A :
Dr. Ranga Macherla has the following qualifications - Residency in Internal Medicine, Class of 1994, Medical degree, DO.
Q :
What does Dr. Ranga Macherla specialises in ?
A :
Dr. Ranga Macherla specialises as Internal Medicine.
Q :
How many years of experience does Dr. Ranga Macherla have?
A :
Dr. Ranga Macherla has an overall experience of 27 years. View where has Dr. Ranga Macherla practiced in the past.

Other Information

Specializations

Internal Medicine

Education

Residency in Internal Medicine - Conemaugh Memorial Medical Center, 2007
Class of 1994 - M. Rampure Medical College, 1999
Medical degree, DO - M. Rampure Medical College, 2004

Memberships

Society of Hospital Medicine
American College of Physicians
American board of internal medicine
National Board of Physicians and Surgeons

Registrations

MD-37297 Arizona Medical Board, 0
1790802056 National Provider Identifier (NPI)
Clinic appointment