NPI Central
Hamsitha Karra, MD — NPI 1235926213, Philadelphia, PA | NPI Central