Skip to main content
This page was auto-generated from public company data. Wellcome Trust has not verified it.

Wellcome Trust

wellcome.org
Unclaimed

healthcare research charity based in London, United Kingdom

Headquarters
United Kingdom
Founded
1936
Employees
1,797