BSF History

History, geographic spread, domestication, and biological context of Hermetia illucens.