Improving generation, distribution and the use of knowledge and its impact on economic and social development Improving generation, distribution and the use of knowledge and its impact on economic and social development