Two decades of miRNA biology: lessons and challenges.

Two decades of miRNA biology: lessons and challenges.