NPI Central
Srikala Ponnuru, MD — NPI 1669696480, Philadelphia, PA | NPI Central