IDEFIX Multiorgan toxicity and efficacy test platform

Full project page

Organisations map overview