MicroRNAs are key regulators of various fundamental biological processes and, although representing only a small portion of the genome, they regulate a much larger population of target genes. Mature microRNAs (miRNAs) are single-stranded RNA molecules of 20-23 nucleotide (nt) length that control gene expression in many cellular processes. These molecules typically reduce the stability of mRNAs, including those of genes that mediate processes in tumorigenesis, such as inflammation, cell cycle regulation, stress response, differentiation, apoptosis and invasion. MicroRNA targeting is mostly achieved through specific base-pairing interactions between the 5' end ('seed' region) of the miRNA and sites within coding and untranslated regions (UTRs...