Affiliation: | 1. Department of Transplant Surgery, the Third Xiangya Hospital, Central South University, Changsha, 410013, Hunan, China 2. Center for Experimental Medical Research, the Third Xiangya Hospital, Central South University, No. 138 Tongzipo Road, Changsha, 410013, Hunan, China
|