NPI Central
S. Vedula, MD — NPI 1386798353, Philadelphia, PA | NPI Central