Science FTW: Man-made 'breathing' leaf is an oxygen factory for space travel http://www.cnet.com/news...