NPI Central
Charlie Chen, M.D., Corp. NPI Number 1740844745 — San Diego, CA | NPI Central