Word info

entinostat

Noun

Meaning

entinostat (uncountable)

English Wikipedia has an article on:entinostatWikipedia
A benzamide histone deacetylase inhibitor undergoing clinical trials for treatment of various cancers.

Source: en.wiktionary.org

Close letter words and terms