Clinics / Affiliations
Idaho Falls Nephrology Clinic
(208) 523-6200
2225 Teton Plaza, Ste C, Idaho Falls ID, 83404
Board Certified
  • American Board of Internal Medicine
Specialties & Interests
  • Nephrology
Education & Training
  • New York Medical College
  • Chittagong Medical College and Hospital
  • United Healthcare System/United Medical Center
  • University Hospital of Brooklyn at Long Island College Hospital
Find a Doctor
Close
loading...