Wellcome Trust

OTHER
London, England, United Kingdom
Website

Wellcome Trust is an independent foundation based in London, United Kingdom. Established in 1936, the foundation supports scientific studies aimed at understanding health challenges and works with partners globally to address issues such as infectious diseases, mental health, and climate-related health impacts. The assets are managed by the executive management team.

15companies
0lead
0follow-on
Portfolio Companies
15 companies