Entocycle Email Format
Biotechnology ResearchEngland, United Kingdom11-50 Employees
A world-leading provider of insect farms and insect technology • Our mission is to accelerate a global transition to sustainable protein, using insects and technology.