Loading patent details...
US6423538B1: Yeast cell surface display of proteins and uses thereof | Searchlight