1. Heersink School of Medicine University of Alabama at Birmingham Birmingham Alabama USA
2. Department of Neurosurgery University of Alabama at Birmingham Birmingham Alabama USA
3. Division of Pediatric Neurosurgery Children's of Alabama Birmingham Alabama USA