$92,619
a year
... pests; maintaining laboratory colonies of test insects; publishing research results in ... insects; maintaining laboratory colonies of test insects; planning and conducting independent ...
a month ago