Maggot therapy: a literature review of methods and patient experience.

Maggot therapy: a literature review of methods and patient experience.