Advances in renal replacement therapy [Adv Ren Replace Ther] NLMUID: 9433799