Physiological Entomology, ‎0307-6962

Journal