$92,619
a year
... this position, you will conduct laboratory and field research to develop ... for invasive insect pests; maintaining laboratory colonies of test insects; publishing ... systems for invasive insects; maintaining laboratory colonies of test insects; planning ...
a month ago