In the British Museum’s Wellcome Gallery, two long stretches of fabric, each with 14,000 drugs sewn into tiny pouches, [MORE]