10.1101/2024.05.04.592509
A large attachment organelle mediates interaction between a novel Nanobdellota archaeon YN1 and its host
2024-05-05