Company Name: SELLAS Life Sciences Group, Inc.
SELLAS Life Sciences Group, Inc. is a biopharmaceutical company. The company is engaged in the development of cancer immunotherapies.
Ticker Symbol: SLS (NASDAQ)
Company Website: https://www.sellaslifesciences.com
Headquarters: New York, NY