Glossary
A protein fragment of plasminogen that inhibits the growth of blood vessels, possibly by blocking the enzyme ATP synthase on the endothelium. It may shrink malignant tumors by decreasing their blood supply.
Posted
in
by
Tags: