Incitis Food
The Kenyatta University Living Lab has recorded its largest black soldier fly larvae to date, marking a notable milestone. Recent photos and videos show impressive larvae growth, which can be attributed to a refined feeding strategy.