NPI Central
Chi Ha, M.D., FACS — NPI 1669663803, Poway, CA | NPI Central