OrganAID logo

OrganAID

Each disease affects each patient in a particularly different manner, beyond the common diagnostic ground.


The OrganAID is a lab-based organoid technology designed to enhance the selection of the best treatment for every patient.,

Headquarters

Barcelona, Spain

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet