Science News Roundup: The Brazilian version can revive people living with viruses; Mars Perseverance rover takes its first spin on the surface of the red planet