Farmed insects fit in the food system

Science
Fly larvae can contribute to sustainable food system and improve manure management.