NPI Central
Dhruva Tangellamudi, MD — NPI 1245792894, Philadelphia, PA | NPI Central