NPI Central
Padmanabha Rengabhashyam, MD — NPI 1992767693, East Stroudsburg, PA | NPI Central