Myiasis is an infestation of the skin by developing larvae (maggots) of a variety of fly species (myia is Greek for fly) .
Is he alive?
the maggots did a really good job debrI ding
eating the necrotic tissue
So how do they treat that?