Kidney transplant has higher benefit over dialysis (2003)
Keywords: Kidneys -- Transplantation; Dialysis