From the ENT Institute of Shenzhen University
Shenzhen Key Laboratory of Allergy and Immunology, Shenzhen University School of Medicine, and State Key Laboratory of Respiratory Disease for Allergy at Shenzhen University, Shenzhen University, Shenzhen 518060, China.