VariousWords beta
Related Terms:
Noun
Definition: A humanized monoclonal antibody that acts on the nervous system and has potential therapeutic value for the treatment of Alzheimer's disease and possibly glaucoma.
VariousWords beta
Definition: A humanized monoclonal antibody that acts on the nervous system and has potential therapeutic value for the treatment of Alzheimer's disease and possibly glaucoma.