[1] Department of Surgery,
[2] Division of Neurosurgery,undefined
[3] Prince of Wales Hospital,undefined
[4] The Chinese University of Hong Kong,undefined
[5] Hong Kong,undefined
[6] China,undefined
[7] Department of Organ Imaging & Diagnostic Radiology,undefined
[8] Prince of Wales Hospital,undefined
[9] The Chinese University of Hong Kong,undefined
[10] Hong Kong,undefined
[11] China,undefined