Sally PhD Email

Head Health Systems . Wellcome Trust

Current Roles

Employees:
1651
Revenue:
$300M
About
Wellcome exists to improve health by helping great ideas to thrive. We support researchers, we take on big health challenges, we campaign for better science, and we help everyone get involved with science and health research. We are a politically and financially independent foundation.
Wellcome Trust Address
215 Euston Road
London, null
UK
Wellcome Trust Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.