Bacterial surface display: trends and progress

Abstract
No abstract available