The UK blood transfusion service: over a (patent) barrel?

Abstract
No abstract available