Non-peptide macrocyclic histone deacetylase inhibitors.

Non-peptide macrocyclic histone deacetylase inhibitors.