UK Department of Health logo

UK Department of Health

Investments
2
Lead Investments
1

The UK Department of Health and Social Care (DHSC) is a ministerial department of the UK government responsible for government policy on health and adult social care matters in England. It supports ministers in leading the nation's health and social care to help people live more independent, healthier lives for longer.

Europe, United Kingdom
1K-5K
gov.uk
PitchBook

Highlights

Focus Areas

Analytics
Bioinformatics
Biotechnology
Clinical Trials
Cloud Data Services

Notable Investments

Oxford Drug Design logo
Seven Bridges logo

Investment History

Team