Loading

Fetching the latest headlines…

Takeda presents strong phase III data for psoriasis drug and aims for approval in 2026 · NabkaNews