Paul Ashford. Safe Blood? Ensuring the provision of safe blood is a high priority Donor selection Testing Processing Quality assurance But...