10.1101/2023.04.22.537027

A Key Piece of the Puzzle: The central tetramer of the Saccharomyces cerevisiae septin protofilament and Its Implications for Self-Assembly

2023-04-23