Pest resistance to pesticides
Pest resistance to pesticides
- London: Plenum press, 1983
- xi, 809p.
0306412462
Agriculture
Computer Insecticides
632.7 / M3
0306412462
Agriculture
Computer Insecticides
632.7 / M3