1. Department of Neurosurgery and Stanford Stroke Center, MSLS P309, 1201 Welch Road, Stanford University School of Medicine, Stanford, CA 94305-5487, USA.
2. Department of Neurosurgery and Stanford Stroke Center, 300 Pasteur Dr. R281, Stanford, CA 94305-5327, USA