NIBTSA

AcronymDefinition
NIBTSANorthern Ireland Blood Transfusion Service Agency