Science, Technology and Society: Needs, Challenges and Limitations focuses on the role of science and technology in promoting development as well as...