Clinical Neurology and Neurosurgery.
2024

Journal of Neurosurgical Sciences.
2023

Neurointervention.
2021
