NPI Central
Ellen Li, MD — NPI 1023034345, East Setauket, NY | NPI Central