WITN6934013 - Notes on summary of conclusions reached at the Departmental meeting - 24 Apr 1980

Blood Products Laboratory Elstree Summary of conclusions reached at the Departmental meeting held on 22 April 1980