A substance made by cells that stimulates new blood vessel formation.

Close This Window