Challenges facing those who work in the developing world are complex, profound, varied, and sometimes existential. They range from assuring the health and security of our staff in settings where reliable healthcare and security are scarce, to forecasting many months into the future where to deploy resources that can make ...