Andrew Walls

June 9, 2017

China’s Rising Space Ambitions: The modern space race and beyond

It was 8:43 p.m. Beijing Time on Nov. 3, 2016 on a clear day at the Wenchang launch center in China. The China National Space Administration […]
May 27, 2017

The James Webb Telescope Will Expand Our View of the Universe

The James Webb Space Telescope or Webb is a large, space-based observatory. It’s intended to complement and expand on the discoveries of the Hubble Space Telescope. […]