UK’s largest health research programme opens 24 new clinics in November
Our Future Health, the UK’s largest health research programme, will open clinic appointments in 24 new locations in November 2023, bringing the total to 153 clinics overall across the UK.