H19 and neoplasm: Thus, it remains controversial whether H19 functions as a tumor promotor or a tumor suppressor, and it is possible that H19 plays differential roles depending on tissue type and/or developmental stage [13].