Muscle regeneration in amphibians and mammals: passing the torch.

Muscle regeneration in amphibians and mammals: passing the torch.