Deploying technology to serve the public interest.

Ford Foundation
Organization Description