Department of Neurosurgery;
People's Hospital of Xinjiang Uygur Autonomous Region;
Urumqi 830001;
Xinjiang Uygur Autonomous Region;
China;
Department of Neurology;
People's Hospital of Xinjiang Uygur Autonomous Region;
Urumqi 830001;
Xinjiang Uygur Autonomous Region;
China;
Department of Pathology;
People's Hospital of Xinjiang Uygur Autonomous Region;
Urumqi 830001;
Xinjiang Uygur Autonomous Region;
China;
Medical Research Center;
People's Hospital of Xinjiang Uygur Autonomous Region;
Urumqi 830001;
Xinjiang Uygur Autonomous Region;
China;