Glossary Renal physiology / Term
The organisation that organises transplant allocation and oversees the performance of transplant units in the UK. www.nhsbt.nhs.uk
Permanent link NHS Blood and Transplant - Creation date 2021-11-23