Photo
MARC SADOVNIC , MD
  • Nephrology
Location
Geneva, NY
Specialties
  • Nephrology

NPI: 1245313899

Profile ID: 83150006