10.1101/2023.02.12.528169
Self-assembly of nanofilaments in cyanobacteria for protein co-localization
2023-02-12