Altheogen & Novartis ink ALT‑B4 licensing deal – 2024 biotech news