Sellas Life Sciences Increases Stake and Seeks Shareholder Approval | Intellectia.AI