Engineering for the Developing World
Engineers have a collective responsibility to improve the lives of people around the world.
The world is becoming a place in which the human population (which now numbers more than six billion) is becoming more crowded, more consuming, more polluting, more connected, and in many ways less ... Read More
Engineering & Foreign Policy
Release date: Summer 2004