Return to Article Details Dirhinus giffardii (Hymenoptera: Chalcididae), parasitoid affecting Black Soldier Fly production systems in West Africa Download Download PDF