NPI Central
Uma Kanikicharla, M.D — NPI 1487840039, Newark, NJ | NPI Central