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