TAG ARCHIVE

POSTS TAGGED AS Technical University Dresden

The Mystery of the Self-Regenerating Liver

August 2, 2022 | | Posted in Newsletter

Diploid hepatocytes drive physiological liver renewal in adult humans
“Using retrospective radiocarbon (14C) birth dating of cells, we [Center for Regenerative [MORE]