Knotted proteins: A tangled tale of Structural Biology

Knotted proteins: A tangled tale of Structural Biology