Institution: | 1. Department of Nephrology, First Hospital Affiliated to Harbin Medical University, 150001, Harbin, China 2. Department of Immunology, Harbin Medical University, 157 Baojian Road, Harbin, 150081, China 3. Immunity & Infection Key laboratory of Heilongjiang Province, 150081, Harbin, China 4. Department of Clinical Laboratory Medicine, First Hospital Affiliated to Harbin Medical University, 150001, Harbin, China 5. Department of Pathophysiology, Harbin Medical University, 150081, Harbin, China
|