TAG ARCHIVE

POSTS TAGGED AS FOXA3

A Bioartificial Liver

November 10, 2020 | | Posted in Newsletter

Scientists in China develop new bio-artificial liver based on human cells
While the effectiveness was only shown in animal models of [MORE]