De novo cyclic peptides as chemical tools to explore epigenetic regulation

sam31
Wednesday 29 March 2023