Search 167,229 science and technology jobs on Mendeley Careers
Upload your resume
Upload your CV or resume so our recruiters can match your details to the best jobs available.
On September 25th 2015, the United Nations (UN) agreed that all its 193 member countries adopt 17 sustainable development goals (SDGs). Here we review our recent series of articles, which explored how we measure progress against these goals and talked directly to those whose research work is contributing to their success.