HMGB1 and cancer: The role of HMGB1 in cancer is complex and not well understood.