English: United Kingdom Transplant Support Service Authority
Welsh: Awdurdod Gwasanaethau Cymorth Trawsblaniadau y Deyrnas Unedig
Subject: Iechyd
English definition: UKTSSA