Investigations into the disposal of wastes from the Capper Pass factory on North Humberside /
Great Britain.Her Majesty's Inspectorate of Pollution.
London : The Inspectorate,
1989.
Capper Pass Limited.
Radioactive pollution of the atmosphere.
Polonium.
Radioactive wastes.
Carcinogens
Cancer