The piRNA pathway: a fly's perspective on the guardian of the genome.

The piRNA pathway: a fly's perspective on the guardian of the genome.