Hydras are a group of small aquatic animals capable of regenerating their heads, the mechanism for which has been uncovered in a new paper published in Genome Biology and Evolution. Hydras come from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results