Tag: Self-Regenerating
Israeli scientists discover fully regenerating marine animal
“Here we found a chordate that can regenerate all of its organs even
if it is split into three pieces.”
Researchers from Tel Aviv University have...