The first decade of the 21st century brought unprecedented challenges and opportunities for people’s health. Old public health problems persist and new ones emerged. New technologies, ageing populations, globalization, migration,climate change, disasters and emergencies all increase the complexity of the health challenges we face.