The ‘uncertain quest’: mobilising science and technology for development | Science and Public Policy | DeepDyve