(Q37817511)
Statements
The expanding universe of transposon technologies for gene and cell engineering (English)
7 December 2010
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
scientific article published on 07 December 2010
No description defined