Shenzhen University, Medical School, Shenzhen, China
Shenzhen, Guangdong, China
South China Hospital of Shenzhen University