Youben Fan, MD, PhD (General Surgery)

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

Terms of Appointment: May 2017 - Apr 2019; Jul 2019 - Jun 2021