Search results
Latin American Economic Review > 2017 > 26 > 1 > 1-22
Health Policy and Technology > 2017 > 6 > 2 > 226-233
The European Journal of Health Economics > 2016 > 17 > 7 > 833-854
International Journal of Health Economics and Management > 2015 > 15 > 3 > 339-359