Algenex

Algenex

Transforming protein production.

HQ location
Tres Cantos, Spain
Launch date
Employees
Enterprise value
$33—49m
Company register number
B63742563
Recent deals
Authorizing premium user...