HSOC0014925 - Report defends blood policy despite 3000 infections - 28 Feb 2006

Report defends blood policy despite 3000 infections