Friday, January 28, 2011

here's a nice straightforward and interactive infographic

also relevant to our discussion of innovation..

http://www.newscientist.com/blogs/onepercent/2011/01/-innovation-in-america-dashboa.html

No comments:

Post a Comment