No matter how cynical the overall market is, SELLAS Life Sciences Group Inc (SLS) performance over the last week is recorded -10.34%
On Friday, SELLAS Life Sciences Group Inc (NASDAQ: SLS) was -7.14% drop from the session before settling in for the closing price of $1.68. A