First Affiliated Hospital of Shenzhen University (Shenzhen Second People's Hospital);
Shenzhen;
Guangdong Province;
China;
School of Life Sciences;
Tsinghua University;
Beijing;
China;
Guangzhou Medical University;
Guangzhou;
Guangdong Province;
China;
Shenzhen Key Laboratory of Health Sciences and Technology;
Graduate School at Shenzhen;
Tsinghua University;
Beijing;
China;