How are you using technology to impact your world?

Harvard College Developers for Development is a community of students interested in applying technology for social impact