1. Department of Neurosurgery, Heidelberg University Hospital, Heidelberg, Germany
2. Department of Neuroradiology, Heidelberg University Hospital, Heidelberg, Germany
3. Department of Neurosurgery, Tulane Center for Clinical Neurosciences, Tulane University School of Medicine, New Orleans, Louisiana, United States