The Wellcome Trust Ltd

215 Euston Road, London, NW1 2BE, United Kingdom (London)