atiprimod
Noun
Meaning
atiprimod (uncountable)
English Wikipedia has an article on:atiprimodWikipedia
A substance being studied for the treatment of certain multiple myelomas and other advanced cancers.
Noun
atiprimod (uncountable)
English Wikipedia has an article on:atiprimodWikipedia
A substance being studied for the treatment of certain multiple myelomas and other advanced cancers.