Definition, synonyms and related words
An inhibitor of IMP dehydrogenase under investigation for use in the treatment of cancer.