neostatin
Noun
Meaning
neostatin (plural neostatins)
(biochemistry) A fragment of a fibulin which inhibits endothelial cell proliferation.
Noun
neostatin (plural neostatins)
(biochemistry) A fragment of a fibulin which inhibits endothelial cell proliferation.