Medical Design Technology -
11 Oct 2018 18:28
News More than 400 miles above Earth, a satellite the size of a school bus is earning its frequent flyer miles. On Oct. 6, NASA's Terra completed 100,000 orbits around Earth. Terra joins a handful of satellites to mark... Contributed Author: NASA Topics: MIL/AERO
Share this Article