NASA and ESA Team Up On the ExoMars Rover to Search for Life Just in time for its anticipated launch in 2028, Europe’s long-delayed ExoMars rover mission to…