Skip to main content

Homo sapiens CCCTC-binding factor (CTCF) ZnF3-7 and DNA complex structure