andrearussell
Join Carl Kruse in the discussion over at TED, the premier site on the internet for new ideas that can change the world.
https://www.ted.com/profiles/5757673