NPI Central
Tooba Salar, MD — NPI 1083387781, Rochester, NY | NPI Central