You are viewing a single comment's thread from:

RE: How Maggot Therapy is Slowly, Again Becoming The Future Technology In The Medicine World

in #stemng6 years ago

Its amazing what nature has made provision for. To think that the sight of maggots means the substance is dead and gone.
A eye opener, this is.