Europe's aid to sub-Saharan Africa: better results needed.
D017954:Africa South of the Sahara; D003695:Delivery of Health Care / Q000191:economics*; D005062:European Union / Q000191:economics*; D006040:Goals; D007391:International Cooperation