English | German | Russian | Czech

chidamide English

Meaning chidamide meaning

What does chidamide mean?

chidamide

(organic compound) A particular histone deacetylase inhibitor

Are you looking for...?