NPI Central
Vedika Kumar, MD — NPI 1063091973, Staten Island, NY | NPI Central