Kidney failure is a lifelong burden in hundreds of thousands of people who need to be treated either by dialysis or a kidney transplant. Both procedures significantly increase the cost of healthcare ...