selumetinib
Noun
Meaning
selumetinib (uncountable)
English Wikipedia has an article on:selumetinibWikipedia
A drug being investigated for the treatment of various cancers.
Noun
selumetinib (uncountable)
English Wikipedia has an article on:selumetinibWikipedia
A drug being investigated for the treatment of various cancers.