Loggini Andrea
Brain and Spine Institute, Southern Illinois Healthcare, 405 W Jackson Street, Carbondale, IL, 62918, USA.
Southern Illinois University School of Medicine, Carbondale, IL, USA.
Neurosurg Rev. 2024 Aug 26;47(1):477. doi: 10.1007/s10143-024-02724-2.