SELLAS Life Sciences Group Inc (SLS) recent quarterly performance of -5.34% is not showing the real picture
SELLAS Life Sciences Group Inc (NASDAQ: SLS) open the trading on Wednesday, with a bit cautious approach as it glided -3.88% to $1.24, before settling