Analysis-Stelara patent deal puts J&J back on path to $57 billion 2025 revenue forecast

Analysis-Stelara patent deal puts J&J back on path to $57 billion 2025 revenue forecast