NPI Central
Lena Chu, MD — NPI 1417625831, San Diego, CA | NPI Central