Jim Cramer recently shared his thoughts on SELLAS, emphasizing its potential as a speculative investment.
His remarks suggest that investors might find SELLAS to be an intriguing option worth considering.
While the specifics of the investment were not detailed, Cramer's endorsement indicates a level of confidence in the company's prospects.