Margot Mafra-Spencer

ISCA Technologies, Inc.
1230 Spring Street
Riverside, CA
USA 92507

Papers:
1092 Invasive Species Management with SPLAT Semiochemical Attract & Kill Formulations: A Moth, a Beetle and a Fly