SLS SELLAS LIFE SCIENCES GROUP INC Company Mergers 8-K Filing 2024 - Sublease Extension SELLAS Life Sciences Group, Inc. extended its sublease agreement for office space in Times Square, New York, from September 30, 2025, to September 30, 2026, with unchanged annual rent.Get access to all SEC 8-K filings of the SELLAS LIFE SCIENCES GROUP INC