Insight Blog

Tag : Invention

Perception vs. Reality: The True Nature of Innovation June 25, 2009

“Stars of Science” is an honorable undertaking that encourages individual creativity. The one problem with the show is that it promotes only the popular perception of innovation. That is, a singular genius tucked away in a laboratory, experimenting with ways to make his or her inspiration a reality.

Read More