TED Talks for Social Entrepreneurs - Marquis - creators for good

TED Talks for Social Entrepreneurs – Marquis – creators for good