Dr. Diwaker Agarwal, MD is a health care provider primarily located in ROCHESTER, NY, with other offices in Rochester, NY and Roseburg, OR (and 2 other locations). He has 28 years of experience. His specialties include Diagnostic Radiology and Internal Medicine. He speaks English.
Graduated in 1994
Dr. Agarwal graduated from the King Georges Medical University in 1994. He works in ROCHESTER, NY and 6 other locations and specializes in Diagnostic Radiology and Internal Medicine.