NPI Central
Stephanie Lu, MD — NPI 1346420437, Irvine, CA | NPI Central