Dept. of Neurological Surgery, Loyola University Medical Center, 2160 S. First Avenue, Building 54, Maywood, IL 60153; Dept. of Neurosurgery, Mayo Clinic, Rochester, MN 55902
No takes yet. Share an insight, caveat, or question.
Al‐Mefty et al. (1993) studied this question.