Recent patents in phage display. [electronic resource] - Nature biotechnology Dec 2000 - 1321 p. digital

Publication Type: Journal Article

1087-0156

10.1038/82462 doi


Patents as Topic
Peptide Library