New target for the fight against cancer as a result of excessive blood vessel formation
Every growing cell in our body is provided with oxygen and nutrients via our blood vessels. Blood vessels are formed by endothelial cells which line the inside wall of the vessel. These cells require energy to be able to form new blood vessels…