Maggots, the leading treaters of wounds and infections?
Not everyone's cup of tea...