He has spent many years living and working in Africa and Asia including the Philippines, Indonesia, Sri Lanka, Senegal, Tanzania, Zambia, Kenya, South Africa, and Madagascar. He has worked for the European Union, the UK Department for International Development, the UK National Health Service, the Canadian International Development Agency, and as a temporary adviser to WHO. His research has been funded by Rockefeller Foundation, the World Bank, and many non-governmental organisations.