NPI Central
Shaifali Batra, MD — NPI 1306208160, Dublin, OH | NPI Central