endostatin
English edit
Etymology edit
Noun edit
endostatin (plural endostatins)
- (biochemistry) A protein which inhibits the formation of the blood vessels that supply tumours.
Translations edit
protein which inhibits the formation of blood vessels
|
Further reading edit
- endostatin on Wikipedia.Wikipedia