Photo
SHUBHA SHASTRY , MD PHD
  • Nephrology
Location
Rochester, NY
Specialties
  • Nephrology

NPI: 1124387048

Profile ID: 42420295