1. Shanghai University of Traditional Chinese Medicine; College of Acumox and Tuina; Shanghai China
2. Shuguang Hospital Affiliated to Shanghai University of Traditional Chinese Medicine; Research Lab of Surgery of Integrated Traditional and Western Medicine; Shanghai China
3. Shuguang Hospital Affiliated to Shanghai University of Traditional Chinese Medicine; Department of Acupuncture and Moxibustion; Shanghai China
4. Longhua Hospital, Shanghai Traditional Chinese Medicine University; Department of Anorectal Surgery; 725 South Wanping Road, Xuhui District Shanghai Shanghai China 200032
5. Shanghai University of Traditional Chinese Medicine; College of Acupuncture and Tuina; Shanghai China
6. Shuguang Hospital Affiliated to Shanghai University of Traditional Chinese Medicine; Cardiothoracic Surgery; Shanghai China
7. Systematic Review Solutions Ltd; 89 Russell Drive Nottingham UK 264000