H19 and cancer: H19 plays a dual role of oncogene or tumor suppressor gene, depending on the cancer type and stage of development.