Loading patent details...
US5789184A: Yeast Cells Engineered to Produce Pheromone System Protein Surrogates, and Uses Therefor | Searchlight