Argonaute proteins: key players in RNA silencing

Argonaute proteins: key players in RNA silencing