The European journal of health economics, ‎1618-7598

Journal