Entocycle Employee Directory
Biotechnology ResearchEngland, United Kingdom11-50 Employees
The UK's leading provider of insect farms and insect technology • Our mission is to accelerate a global transition to sustainable protein, using insects and technology.