Consortium led by TU Eindhoven wins €4.8M grant to develop ‘organ-on-chips’, small chips with human cells

Press/Media: Expert Comment

Period10 Mar 2021 → 11 Mar 2021

Media coverage

2

Media coverage