Abivax's obefazimod shows promise in phase 3 study | Intellectia