PNLDC1 is essential for piRNA 3' end trimming and transposon silencing during spermatogenesis in mice

PNLDC1 is essential for piRNA 3' end trimming and transposon silencing during spermatogenesis in mice