Mutant tadpoles, the voltage potential of cells, and regenerating human body parts | Patexia