← Back to Directory
Ochre Bio

Ochre Bio

YC W20

RNA medicines for liver diseases

Oxford, England, United KingdomFounded 202050 employeeswww.ochre-bio.com
Team
50
Founded
2020