1. Department of Breast and Thyroid Surgery, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang, China (mainland)
2. Departments of Thyroid and Breast Surgery, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang, China (mainland)