SLS SELLAS LIFE SCIENCES GROUP INC Investments/Divestments 8-K Filing 2023 - Phase 2a data announcement SELLAS Life Sciences Group, Inc. announced positive Phase 2a data for SLS009 in acute myeloid leukemia.Get access to all SEC 8-K filings of the SELLAS LIFE SCIENCES GROUP INC