Media Coverage

CBS

August 26, 2013

"With a lot of effort and a lot of patience, you could detect the transit from the largest telescopes."

Go to News Coverage

Other Coverage