NPI Central
Shu-Hua Lu, MD — NPI 1366514184, Stockton, CA | NPI Central