Recent patents in phage display. [electronic resource] - Nature biotechnology Dec 2000 - 1321 p. digital Publication Type: Journal Article ISSN: 1087-0156 Standard No.: 10.1038/82462 doi Subjects--Topical Terms: Patents as TopicPeptide Library