Are We Alone? University of Rochester scientists, with new data from the Kepler space telescope, think not. Post navigation Previous post Mercury Transit Time-lapseNext post Beyond Infinity Show Notes 17/05/16