SELLAS Life Sciences (SLS) Receivables - Net (2022)

SELLAS Life Sciences (SLS) has disclosed Receivables - Net for 2 consecutive years, with $1.0 million as the latest value for Q1 2022.