Ochre Bio

RNA medicines for liver diseases

HealthcareTherapeuticsBiotechGenomics

Company facts

Growth-stage
Founded
2020
Employees
50
Headquarters
United Kingdom