Owen Smith's picture

Owen Smith

Senior Health Economist

This page in:
Owen Smith is a Senior Economist working with the Health, Nutrition & Population Global Practice of the World Bank, currently based in New Delhi after three years in Colombo, Sri Lanka.