HMGB1 and neoplasm: HMGB1 is a versatile protein in tumour biology and cancer therapy [24].