Glossaria.net

Glossary Renal physiology / Term

UKTSSA

Abbreviation for United Kingdom Transplant Support Service Authority, based in Bristol. This is the national coordinator for cadaveric transplants in the UK. Now called NHS Blood and Transplant.

Permanent link UKTSSA - Creation date 2021-11-23


< UKM Glossary / Renal physiology Ultra >