VariousWords beta
Related Terms:
Noun
Definition: A synthetic molecule based on a peptide, under investigation for the treatment of glioblastoma by inhibiting angiogenesis.
VariousWords beta
Definition: A synthetic molecule based on a peptide, under investigation for the treatment of glioblastoma by inhibiting angiogenesis.