Back to Business
Business
October 27, 2026 at 8:00 PM
Takeda debuts narcolepsy drug targeting root cause, capping 15-year effort
Nikkei Asia