NPI Central
Laura Barnes, MD — NPI 1558749242, La Jolla, CA | NPI Central