NPI Central
Sona Narula, MD — NPI 1205092871, Philadelphia, PA | NPI Central