Quantcast

Latest Rick Howard Stories

James Webb Telescope Project On Track: NASA
2011-12-07 11:24:07

NASA on Tuesday vowed that its James Webb Space Telescope project will be on track to launch in 2018, despite several delays and billions spent in over budget; the total projected cost is now at $8.8 billion.


Word of the Day
onomatope
  • An imitative word; an onomatopoetic word.
The word 'onomatope' is a back-formation from 'onomatopoeia'.
Related