This episode of STEM in 30 explores the construction of the Mars rovers as well as the science that is being done 140 million miles away on the Red Planet.
This episode of STEM in 30 explores the construction of the Mars rovers as well as the science that is being done 140 million miles away on the Red Planet.