British Journal of Neurosurgery.
2023
World Neurosurgery.
2020
Neurosurgery.
2011
British Journal of Neurosurgery.
2024