National Provider Identifier (NPI):
1477628006
Medical School:
Univ Of Ca, San Diego, Sch Of Med, La Jolla Ca 92093
Residency Training:
Univ Ca San Diego Med Ctr, Urology Univ Ca San Diego Med Ctr, General Surgery Univ Ca San Diego Med Ctr, Anesthesiology Univ Of Fl Coll Of Med, General Surgery