NHS Blood and Transplant

NHS Blood and Transplant (NHSBT) is a Special Health Authority, with the responsibility for optimising the supply of blood, organs, plasma and tissues and raising the quality, effectiveness and efficiency of blood and transplant services.

Also Known As

This NHS business definition is also known by these names:

Context Alias
Short name NHSBT