HomeTechnology Technology Launch on track for NASA’s Mars rover in search for signs of past life 16Views Coverage By Aman Desai July 30, 2020