VariousWords beta
Related Terms:
Noun
Definition: A synthetic peptide, that function as hormones that release gonadotropin, used to treat various cancers.
VariousWords beta
Definition: A synthetic peptide, that function as hormones that release gonadotropin, used to treat various cancers.