H19 and cancer: H19 is an imprinted oncofetal lncRNA, and has long been identified as an aberrantly expressed non-coding RNA in a great number of cancers with multi-faceted roles throughout tumourigenesis [283].