Correction Open access Chinese Neurosurgical Journal 85 Accesses Metrics details The Original Article was published on 12 March 2024