Chief, Interventional Neuroradiology | Professor Emeritus
Neuroradiology
730 Welch Road, 1st Fl
Palo Alto, CA 94304
Phone : (650) 497-8376
Fax : (650) 498-5374
Boston Univ Medical Center, Boston, MA, 1980
LAC & USC Medical Center, Los Angeles, CA, 1986
Stanford University School of Medicine, Palo Alto, CA, 1988
Boston City Hospital, Boston, MA, 1981
Diagnostic Radiology, American Board of Radiology, 1986
English
Connect with us:
Download our App: