How will advancing technologies such as telemedicine, stem cells, synthetic biology, personalised medicine, neuromedicine and robotics affect our future healthcare?