SELLAS Life Sciences Group, Inc. January 04, 2024 - by Joey Ramson $SLS is the biggest laggard in the Prism MarketView Biotech index after announcing a $9 million public offering. Share this article: