Jia Linpei, Zhang Hongliang
Department of Nephrology, Xuanwu Hospital, Capital Medical University, Changchun Street 45#, Beijing, 100053, China.
Department of Life Sciences, The National Natural Science Foundation of China, Shuangqing Road 83#, Beijing, 100085, China.
Crit Care. 2020 Mar 4;24(1):77. doi: 10.1186/s13054-020-2805-y.