Invasive land snail species can displace native species and harm human health. A recent study by the Leibniz Institute for ...