Science Daily Posted on June 18, 2008 by morgane Research on ‘Perfecting A Solar Cell by Adding Imperfections’ featured in Science Daily – 6/18/2008