NPI Central
Shubha Shastry, MD, PHD — NPI 1124387048, Rochester, NY | NPI Central