tiazofurin
Noun
Meaning
tiazofurin (uncountable)
An inhibitor of IMP dehydrogenase under investigation for use in the treatment of cancer.
Noun
tiazofurin (uncountable)
An inhibitor of IMP dehydrogenase under investigation for use in the treatment of cancer.