Innovative integrated approach of biofuel production from agricultural wastes by anaerobic digestion and black soldier fly larvae. (1st August 2020)