Insect parasitoids are a fascinating group of animals in many respects. Perhaps the most fascinating point is that these insects, in the course of the evolutionary time, have developed an impressive...
A wide-ranging, interdisciplinary exploration of key topics that interrelate pest management, public health and the environment This book takes a unique, multidimensional approach to addressing the...