$42,151
a year
... insects by performing a variety of technical duties in a laboratory, field, or ... is experience participating in a research project related to insects; preparing and ...
28 days ago