The RNAi revolution.
Nature. 2004 Jul 8;430(6996):161-4. doi: 10.1038/430161a.
Nature. 2004.
PMID: 15241403
No abstract available.