UK health, science, and overseas aid: not what they seem.
D019049:Developed Countries; D005102:Health Expenditures; D006801:Humans; D007391:International Cooperation; D035842:Research Subjects / Q000191:economics*; D013222:State Medicine / Q000191:economics*; D006113:United Kingdom