Nature reviews. Microbiology Mart Krupovic, Valerian V Dolja, Eugene V Koonin DOI: 10.1038/s41579-020-0408-x PMID: 32665595