Affiliation: | 1. Department of Otolaryngology, The First Affiliated Hospital of Chongqing Medical University, 1 Youyi Rd, Chongqing, 400016, People’s Republic of China 2. Department of Otolaryngology, Dazu District People’s Hospital, Chongqing, 402360, People’s Republic of China 3. Department of Orthopedics, Dazu District People’s Hospital, Chongqing, 402360, People’s Republic of China
|