HMGB1 and cancer: Despite the fact that it is up-regulated in nearly every examined tumor, HMGB1 actually acts as a tumor suppressor and an oncogenic factor in tumorigenesis and cancer therapy, depending on complex conditions such as its diverse locations (namely, nuclear, cytosolic, membrane and extracellular HMGB1), binding partners, microenvironment, and different stages.