Got flu? Promising drug shortens symptoms (Nature, 2025)