NPI: 1063464626 · LA JOLLA, CA 92037 · Vascular & Interventional Radiology Physician · NPI assigned 05/16/2006