Loading patent details...
US6136566A: Indexed Library of Cells Containing Genomic Modifications and Methods of Making and Utilizing the Same | Searchlight