Quantifying the components of the mass and energy balance of a black soldier fly ( BSF ) food waste composting system Tiny but Hungry
The use of fly larvae for organic waste treatment.