Article Correctness Is Author's Responsibility: NASA Postpones Launch of James Webb Space Telescope

The multibillion-dollar observatory is now scheduled to launch in spring of 2019

-- Read more on ScientificAmerican.com
Posted in Uncategorized