NobleBlocks
    Human microRNAs are processed from capped, polyadenylated transcripts that can also function as mRNAs | NobleBlocks