semagacestat
Noun
Meaning
semagacestat (uncountable)
English Wikipedia has an article on:semagacestatWikipedia
A drug designed to treat Alzheimer's disease but never marketed.
Noun
semagacestat (uncountable)
English Wikipedia has an article on:semagacestatWikipedia
A drug designed to treat Alzheimer's disease but never marketed.