Logo of Huzzle
Oxitec
image

Oxitec

Oxford, Oxfordshire OX14 4RQ, GB Work here? Claim profile

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

Oxford, Oxfordshire OX14 4RQ, GB Work here? Claim profile