CONTRACT REF: NHSBT0307/S/SP CONTRACT PERIODAugust 13th, 2020
FiledAugust 13th, 2020NHSBT: means NHS Blood and Transplant, a Special Health Authority established under SI 2005 No 2529 trading as National Blood Service of Oak House, Reeds Crescent, Watford, WD24 4QN;