Categories
NASA is getting ready to begin its first major satellite mission over the polar ice caps, but the space agency will be relying on one of its more advanced and…