English | German | Russian | Czech

angiostatic English

Meaning angiostatic meaning

What does angiostatic mean?

angiostatic

that inhibits angiogenesis

Are you looking for...?