Status Updates From Beyond Inheritance: Our Eve...
Beyond Inheritance: Our Ever-Mutating Cells and a New Understanding of Health by
Status Updates Showing 1-30 of 68
Charlotte
is 63% done
TIL - if you lost 70% of your liver, the remaining 30% of your liver can regenerate itself. And within a year’s time, it will be back to 100%! 🤯🤓 #thatswhyiread, #tolearnstuff
— Aug 04, 2026 05:13PM
Add a comment











