The evolution of RNAi as a defence against viruses and transposable elements

The evolution of RNAi as a defence against viruses and transposable elements