English | German | Russian | Czech

thrombospondin English

Meaning thrombospondin meaning

What does thrombospondin mean?

thrombospondin

(biochemistry) Any of a group of secreted glycoproteins with antiangiogenic properties

Are you looking for...?