NPI Central
Mekhala Santebennur-Gupta, MD — NPI 1477482156, Philadelphia, PA | NPI Central