Technology | Thu Jan 26, 2012 5:45pm EST

Kepler telescope team finds 11 new solar systems