Department of Urology, Zhongshan Hospital, Fudan University, Shanghai, China, 2 Shanghai Key Laboratory of Organ Transplantation, Shanghai, China, 3 Zhangjiang Institute of Fudan University, Shanghai, China, Department of Cardiovascular Sciences,… Click to show full abstract
Department of Urology, Zhongshan Hospital, Fudan University, Shanghai, China, 2 Shanghai Key Laboratory of Organ Transplantation, Shanghai, China, 3 Zhangjiang Institute of Fudan University, Shanghai, China, Department of Cardiovascular Sciences, College of Life Sciences, University of Leicester, University Hospitals of Leicester National Health Service (NHS) Trust, Leicester, United Kingdom, Department of Nephrology, Nantong-Leicester Joint Institute of Kidney Science, Affiliated Hospital of Nantong University, Nantong, China
               
Click one of the above tabs to view related content.