NASA briefing on early Perseverance Mars Rover science happe