Thesis
I'm seeing major potential with SELLAS Life Sciences, especially with the upcoming Phase 3 data for GPS. The heavy investment from big funds signals confidence in the company's future. I believe that if this stock drops below $1, it's a solid buy, given the upcoming catalysts and potential partnership in the works.