Emerging technologies for gene manipulation in Drosophila melanogaster.
Nat Rev Genet. 2005 Mar;6(3):167-78. doi: 10.1038/nrg1553.
Nat Rev Genet. 2005.
PMID: 15738961
Review.