H19 and cancer: H19 is also one of the major lncRNA genes in cancer, but it has long been a controversy whether it is oncogenic or tumor-suppressive.