Pages

Monday, April 22, 2013

U.S. News - Health: TEDMED 2013, and the Idea of Idea Overload

U.S. News - Health
TEDMED 2013, and the Idea of Idea Overload
Apr 22nd 2013, 16:09

At what point does innovation become procrastination?

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions