Skip to main content

Crystal Structure of EF0377 an Ankyrin Repeat Protein