Rebecca joins the lab Posted 28/10/2019 admin Rebecca Pull has joined the lab today as a part-time insectary technician. Welcome Rebecca! 🙂