1. Neuroradiology Section, Mallinckrodt Institute of Radiology, Washington University School of Medicine, St. Louis, Missouri, USA, and Interventional Neuroradiology, Central DuPage Hospital, Winfield, Illinois, USA
2. Mallinckrodt Institute of Radiology, Washington University School of Medicine, St. Louis, Missouri, USA