University of Manchester scientists have cast new light on how our skin repairs itself, bringing the possibility of regeneration of the organ a step closer.

University of Manchester scientists have cast new light on how our skin repairs itself, bringing the possibility of regeneration of the organ a step closer.