Where would we be without the help of the little critters that keep our environments in balance so that we can live on. Maggots, cockroaches and other little bugs have contributed to our wellbeing ever since we arrived on the scene. Now researchers have found that secretions from maggots can be used... Sign in to see full entry.