Design and evolution of artificial M13 coat proteins

Abstract
No abstract available