Unlocking Black soldier fly larvae (BSFL) potential through innovations to accelerate production - Ouma, Emily A.; Lukuyu, Ben A. (International Livestock Research Institute, 2025)