DHSC0002323_132 - Self-sufficiency in blood and blood products - 01 Jan 1981

Annex entitled Self sufficiency in blood and blood products in the UK