EU Directive on Blood Safety and Quality Education and training implications Adrian Copplestone Derriford Hospital, Plymouth 20.7.05.
How Traceability Creates Profitability