Intestinal parasites at the Late Bronze Age settlement of Must Farm, in the fens of East Anglia, UK (9th century B.C.E.)Marissa L. Ledger, Piers D. Mitchell, Ian D. Bull et al.|Parasitology|2019Cited by 24