Loading patent details...
US7498036B2: Optimized expression of HPV 58 L1 in yeast | Searchlight