Saccharomyces cerevisiae cell surface display technology: Strategies for improvement and applications

Leave a Reply