Organisation

Wellcome Trust (London, England). Strategic Planning and Policy Unit.