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

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