Source: http://www.sciencemag.org/careers/2004/06/international-development-work-challenges-and-rewards