Result of your search per sponsor: The Wellcome Trust (UK) (grant ref: 067948)