What to expect from the UKLKSS at Leeds Renal Unit

This leaflet is designed to answer some of the questions you may have about the UKLKSS (The UK Living Kidney Sharing Scheme).

  • Page last reviewed: