NPI Central
Li Teh Wu NPI Number 1326757972 — Elmhurst, NY | NPI Central