Search results for: Ana Corbacho
Health Economics Review > 2017 > 7 > 1 > 1-18
American Journal of Political Science > 60 > 4 > 1077 - 1092
World Development > 2015 > 70 > Complete > 400-415
Health Economics Review > 2017 > 7 > 1 > 1-18
American Journal of Political Science > 60 > 4 > 1077 - 1092
World Development > 2015 > 70 > Complete > 400-415