NASA announces Mars 2020 rover payload On July 31, NASA announced the roster of instruments that would hitch a ride on board its planned […]