Biochemistry | Computational Biology | Protein Engineering De novo design of alpha-beta repeat proteins. June 25, 2024