English: NHSBT
Welsh: Gwaed a Thrawsblaniadau'r GIG
Subject: Iechyd
English definition: NHS Blood and Transplant