Endostatin, a protein that once aroused intense interest as a possible cancer treatment, plays a key role in the stable functioning of the nervous system, researchers have discovered. A substance that ...
Researchers at UC San Francisco have discovered that endostatin, a protein that once aroused intense interest as a possible cancer treatment, plays a key role in the stable functioning of the nervous ...