Logo of Huzzle
Oxitec
image

Oxitec

Oxford, Oxfordshire OX14 4RQ, GB

We are a passionate team from 15 countries developing biological solutions to safely control devastating pests.

Oxford, Oxfordshire OX14 4RQ, GB

Science & Healthcare
sidebar.industry
51-200
sidebar.employees
2002
sidebar.founded-year