Affiliation: | 1. Department of Nephrology, The Second Affiliated Hospital, Chongqing Medical University, Chongqing, 400010, China 2. Institute for Viral Hepatitis, Key Laboratory of Molecular Biology for Infectious Diseases, The Second Affiliated Hospital, Chongqing Medical University, Chongqing, 400010, China
|