StarScaffold - Creating Better Multi Protein Structures

StarScaffold is a scaffold protein designed to specifically link other proteins to itself. It’s a platform technology...