sciencebookaday.com
Satellite: Innovation in orbit
Satellite: Innovation in orbit by Doug Millard Synopsis: There are thousands of artificial satellites orbiting Earth. Ubiquitous but mysterious, they are a technological infrastructure in space on …