NPI Central
Vedika Karandikar — NPI 1477343523, Philadelphia, PA | NPI Central