NobleBlocks
    Progress in Bacillus subtilis Spore Surface Display Technology towards Environment, Vaccine Development, and Biocatalysis | NobleBlocks