Saturday, August 20, 2011

Science marches on

Incredible Science Discoveries in 'The Big Picture' including 'printing solar panels on pieces of paper' and 'how to triple the yield of plants using only 10% of the water typically needed'.

No comments: