for their potential in semi-mass production and allogenic ... optimized piggyBac transposon system Nucleic Acids Research 35: e87.
確定! 回上一頁