Posted on 8th November 201821st February 2019 by sd-adminMaggots under microscope for superbug-killing secretions Maggots under microscope for superbug-killing secretions