NPI Central
Luna Bhatta, MD — NPI 1083668180, Syracuse, NY | NPI Central