Skip to main content

crystal structure of AFV3-109, a highly conserved protein from crenarchaeal viruses