Combinatorial approaches to novel proteins

scientific article