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
plim
  • To swell, as grain or wood with water.
The word 'plim' is probably a variant of the word 'plum'.
Related