Combing the Cosmos at High Speed: The Allen Telescope Array

More from Space.com