Search results for: Ricardo Hernandez
Recent Advances in Entomological Research > Emerging Pest Management Strategies and Technologies > 376-403
Insect Science > 18 > 5 > 512 - 520
Recent Advances in Entomological Research > Emerging Pest Management Strategies and Technologies > 376-403
Insect Science > 18 > 5 > 512 - 520