Who should pay for health care in the European Union? Trends and challanges in health care financing