May 10, 20132 minA BUG-EYE VIEWPhoto by Thomas Shahan A research development team at the University of Illinois at Urbana-Champaign has created a new digital camera...