Yang Cheng, Yang Bin
Department of Plastic Surgery, Zhongshan Hospital, Fudan University, Shanghai, China.
Department of Infection, Immunity and Inflammation, University of Leicester, Leicester General Hospital, University Hospital of Leicester, Leicester LE1 7RH, UK.
Asian J Urol. 2016 Jan;3(1):4-5. doi: 10.1016/j.ajur.2015.11.001. Epub 2015 Nov 17.