Glossary Renal physiology / Term
Abbreviation for Human Tissue Authority. The Government organisation that oversees transplantation, and appoints and trains the assessors that donor and recipient must see before living donor transplants. www.hta.gov.uk
Permanent link HTA - Creation date 2021-11-23