HMGB1 and cancer: HMGB1 is often considered as a cancer therapeutic target but with many challenges.