Martin Aluja
Martin Aluja
Instituto de Ecología, A.C
Unidad de Entomología Aplicada
Apartado Postal 63
Xalapa,
Veracruz
Mexico
91070
Papers:
0335
Competitor free space in tephritid parasitoids: can 2 millimeters of ovipositor keeps extinction at bay