Giant cocoon lands in London natural history museum A bizarre new building that looks capable of hatching the mother of all spiders houses a new exhibition that lets visitors talk to scientists News
TechnologyShocking cancer treatment may also yield weapon Nanosecond electric pulses are being investigated both as tumour killers, and a way to temporarily paralyse humans News