Is SLS a good stock to buy? We came across a bullish thesis on SELLAS Life Sciences Group, Inc. on BioEquity Watch’s Substack. In this article, we will summarize the bulls’ thesis on SLS. SELLAS Life Sciences Group, Inc.’s share was trading at $9.07 as of June 23rd.

Pressmaster/Shutterstock.com
SELLAS Life Sciences Group, Inc., a late-stage clinical biopharmaceutical company, focuses on the development of novel therapeutics for various cancer indications in the United States. SLS is...





