Awarded 21 Jul 2026 DHSC: National Institute for Health and Care Research (NIHR): Research Commissioning and Management Services Lot 6 United Kingdom Research & development DHSC Seen €106,350,243 award value Compare