18
July
2020
|
14:30
Europe/Amsterdam

Local scientists create ‘mini livers’ to trial therapies for liver diseases