Youben Fan, MD, PhD (General Surgery)

Department of General Surgery, Shanghai Sixth People's Hospital, Center of Thyroid, Shanghai JiaoTong University, Shanghai, China