Search results for: Le Thuc Duc
Oxford Bulletin of Economics and Statistics > 85 > 4 > 671 - 691
Economics & Human Biology > 2017 > 26 > C > 86-95
Social Science & Medicine > 2017 > 179 > C > 81-90
World Development > 2011 > 39 > 12 > 2211-2220