“Black soldier fly larvae are a tremendous insect, capable of transforming almost any organic matter into a valuable protein ...
A research team at the University of Freiburg led by neurobiologist and behavioural biologist Professor Dr Andrew Straw has ...