NPI Central
Julia Lu, MD — NPI 1831839828, San Diego, CA | NPI Central