Helen Lau, MDHelen Lau · Endocrinology, Diabetes & Metabolism Physician901 Campus Dr, Daly City, CA, 94015NPI · 1235452871No reviewsInsuranceNot specified(650) 852-8500Check availabilityBook online Claim listing