Worms and squirms. Maggots, leeches are making a comeback in modern medicine.
Shinkman
R
R
D000818:Animals; D003646:Debridement / Q000379:methods*; D006801:Humans; D007814:Larva; D007865:Leeches; D009336:Necrosis; D014945:Wound Healing