Public speaking for change
Beneblog: Technology Meets Society
SEPTEMBER 18, 2011
Speed Geeking at the Gates Foundation Global Library Program about Bookshare International 9/22 Stanford Social Innovation Review online webinar "Nonprofit, For-profit, or Something in Between?"
Let's personalize your content