The Wellcome Trust
Wellcome Trust founded in 1936, is an independent charity that funds research to improve human and animal health. The foundation does this by supporting biomedical research and medical humanities. The charity's operations are run from two buildings located on Euston Road in London, United Kingdom.
Last updated on