NPI Central
Shweta Vazhappilly, MD — NPI 1770332819, Pittsburgh, PA | NPI Central