NPI Central
Laura Alexander, M.D. — NPI 1952382046, La Jolla, CA | NPI Central