Hydra, a niche for cell and developmental plasticity.

Hydra, a niche for cell and developmental plasticity.