Is SELLAS Life Sciences Group, Inc. (SLS) A Good Stock To Buy Now?

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.

27 Largest Biotech Companies in the US

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...