However, H19 plays different roles in the different stages of tumor initiation and progression, so it is still controversial as to whether H19 is truly an oncogene or a tumor suppressor gene.169. Here, H19 is linked to neoplasm.