NPI Central
Shruti Deopujari, MBBS — NPI 1831516863, Ewa Beach, HI | NPI Central