NPI Central
Yury Takhalov, MD — NPI 1932370731, Stony Brook, NY | NPI Central