By Pesach Benson / TPS
A chance discovery by a team of researchers at the Weizmann Institute of Science sheds new light on regeneration in the nervous system and opens up exciting possibilities for combatting diseases.
By Ruchama Feuerman