Celtarys Research

Celtarys Research

▷ Celtarys | Innovative chemistry to Illuminate Biology.

HQ location
Santiago de Compostela, Spain
Launch date
Employees
Enterprise value
$3—4m
Company register number
B42952028
Authorizing premium user...