News

Myiasis is the official term for a screwworm infestation of living tissue, and it can kill the host creature in one to two weeks if not treated. Thankfully, myiasis is survivable if treated with ...