Could they be used on cancerous tumors? Serious question.
Possible. Leeches and maggots are used................