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