tumstatin
Noun
Meaning
English Wikipedia has an article on:tumstatinWikipedia
tumstatin (uncountable)
A collagen fragment that is an inhibitor of angiogenesis
Noun
English Wikipedia has an article on:tumstatinWikipedia
tumstatin (uncountable)
A collagen fragment that is an inhibitor of angiogenesis