News tagged with terra satellite

New results from a terra-ific decade in orbit

December 18, 2009, marks the tenth year since the launch of Terra, one of NASA's "flagship" Earth observing satellites. But the decade is more than just a mechanical milestone. With each additional day and ...

Dec 15, 2009
5 / 5 (1) 0