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