Invitris

Creating new protein-based drugs at scale

HealthcareDrug Discovery and DeliveryBiotechNanotechnologyDrug discovery

Company facts

Early-stage
Founded
2023
Employees
6
Headquarters
Belarus