Myers, Emily Bray
(2025-06-06)
Parasitoids are a diverse group of insects that contribute to several dimensions of biodiversity, including biological control of arthropod pests. Understanding parasitoid ecology, behavior, reproduction, habitat selection, ...