I'm not sure what point you're trying to make, but the Wellcome Trust is a large organization with an endowment worth tens of billions of dollars and a variety of funding sources. Your link shows a number of moderately sized grants for mostly infectious disease projects.