NPI Central
Asia Takeuchi, M.D. — NPI 1780826941, San Diego, CA | NPI Central