Day

February 23, 2026
Imperial College Health Partners (ICHP), the Health Innovation Network for North West London (NWL), has published a new report, setting out what three years of mission-led health innovation has taught one of the UK’s largest health and care systems about moving beyond short-term pilots to deliver sustained, population level impact.   Missions for better health: Reflections...
Read More