Cell regeneration and reperoduction